VBA在Excel中部首组查字法的应用

VBA在Excel中部首组查字法的应用

文章目录

  • 前言
  • 一、网站截图
  • 二、操作思路
  • 三、代码
    • 1.创建数据发送及返回方法
    • 2.创建截取字符串中的数值的方法
    • 3.获取部首对应的编码
    • 4.获取特定部首的汉字
  • 运行效果截图


前言

使用汉语字典查生字、生词,多用拼音查字法和部首查字法。以前都是用纸质字典查找生字、生词,现在不认识的字、不了解的词,只要的一部手机,上网搜索便知,比纸质字典更快、更便捷。本来想写一个输入汉字返回拼音的代码,后觉得实用性不强,一来多用拼音输入法,再者少量的生字、生词,没人会打开Excel,利用编程或公式查生字。
孩子小学语文作业会有不同部首,写出多个汉字的作业。遇到生僻的部首,家长朋友不一定能答出来,有时写出来的,也不一定保证是对的。本着实用性原则,用VBA写了个代码,批量获取已知部首的汉字,比逐个在手机上搜索更快、更多、更直观。
依然是利用网上的数据库,这次用的网站是“汉辞网”。


一、网站截图

示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。
网站的每个部首对应一个数字编码,如“工”对应311,“八”对应211等,如下图。
在这里插入图片描述

二、操作思路

1、先建一个获取网站所有部首的方法,每个部首拆分,截取部首部分,组成一个数组;再将每个部首对应的数字编码拆分,截取编码部分,成组成一个数组;将两个数组和编码对应;2、比对所需部首,如需要查找部首“王”组成的字,查找部首数组“王”的位置并对应查到该部首的编码,将编码组合成新网址,打开新网站并获取网站返回数据;3、截取返回信息的有用数据即可。


三、代码

1.创建数据发送及返回方法

Function sendAndget(url As String, resultA As String)  '创建数据发送及返回方法Dim re As ObjectDim rl As ObjectDim st As ObjectOn Error Resume NextSet xmlhttp = CreateObject("msxml2.xmlhttp")xmlhttp.Open "GET", url, Falsexmlhttp.sendIf xmlhttp.READYSTATE =

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/706415.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【前端】TypeScript--未整理

概念 安装 npm install -g typescript 检查版本 tsc -v tsc 类型

代码随想录——二叉树的最小深度(Leetcode111)

题目链接 层序遍历 遍历整棵树,当找到一个叶子节点时,直接返回这个叶子节点的深度。 /*** Definition for a binary tree node.* public class TreeNode {* int val;* TreeNode left;* TreeNode right;* TreeNode() {}* TreeNod…

创新实训2024.05.12日志:建立易学知识库

1. 部署向量知识库到生产机 1.1. 基本环境配置 生产机上的环境还没有配好,这里我记录下需要配置的环境。 python 3.11.8 首先python环境最好选用3.11(准确来说支持3.8-3.11的任何release),我选择了python3.11.8 Python Release Python 3.…

vue框架学习--表单校验

在使用 Element UI(一个常见的 Vue UI 组件库),要给 添加表单验证,Element UI 的表单验证通常通过 Form 和 FormItem 组件以及它们的 rules 属性来实现。下面是一个例子,展示如何给联系人字段添加表单验证:…

C语言实现心形代码(静态效果+动态效果)

静态心形代码 用C代码在控制台输出一个由字符(在这个例子中是小写字母’v’)组成的心形形状。步骤如下:(有完整实现代码) 变量声明: int i, j, k, l, m; char c v;这里声明了五个整数变量(i…

全新多语言海外抢单刷单系统源码 订单自动匹配 支持分组 代理后台

安装教程 测试环境:Nginx PHP7.0 MySQL5.6 config/database 修改数据库 设置运行目录public 伪静态thinkphp 后台登录地址:/admin 账号admin 密码admin123 前端出现报错 删除runtime文件夹得缓存文件即可 源码免费下载地址抄笔记 (chaobiji.cn)

ES之道:IK分词器的魔法般变身

欢迎来到我的博客,代码的世界里,每一行都是一个故事 ES之道:IK分词器的魔法般变身 前言IK分词器简介IK分词器原理创建索引和配置IK分词器实战(docker搭建的Es)下载ik插件创建一个ik分词器的索引如果希望将原来的索引覆盖重新索引数据删除旧索…

攻克河南市政给排水乙级资质申办难点,企业需做好哪些准备?

为了攻克河南市政给排水乙级资质申办的难点,企业需要做好以下准备: 深入理解资质标准: 仔细研读和深入理解市政给排水乙级资质的相关标准和要求,确保对所需的人员配备、技术能力、业绩证明、注册资金等方面有清晰的认识。人员配备…

【Linux C】目录相关的操作函数 mkdir、rmdir、opendir、readdir、closedir、getcwd、chdir

🔥博客简介: 开了几个专栏,结合工作中所用到的,针对嵌入式开发和音视频开发,做一下记录总结和分享。 🚀系列专栏: C语言、Linux、rtos、嵌入式开发、流媒体、数据结构、网络协议、开源库、CMak…

分布式搜索——ElasticSeach简介

一般都用数据库存储数据,然后对数据库进行查询获取数据,但是当数据量很大时,查询效率就会很慢(具体下面会讲到),所以这种情况下就会使用到ElasticSeach ElasticSeach的基本介绍 ElasticSeach是一 款非常强…

2024 年第四届长三角高校数学建模竞赛C题

赛道 C:汽后配件需求预测问题 在汽后行业的供应链管理中,精准的需求预测是后续管理及决策的基础。各个汽后配件即为一个库存单位(SKU,Stock Keeping Unit),如果可以准确预知未来对于各个配件的市场需求&am…

某东-绑卡

声明 本文章中所有内容仅供学习交流使用,不用于其他任何目的,抓包内容、敏感网址、数据接口等均已做脱敏处理,严禁用于商业用途和非法用途,否则由此产生的一切后果均与作者无关!wx a15018601872 本文章未…