Excel帮你填写报名信息卡
好酷屋教程网小编为您收集和整理了Excel帮你填写报名信息卡的相关教程:[导读]每一年的中、高考报名工作中,查找考生姓名、联系地址的区位码是一项必不可少的工作。查找这些汉字的区位码,通常都要对照一本小册子——《汉字区位码手册》进行查找,这不仅不方便,而且也容易出错。利用o
[导读]每一年的中、高考报名工作中,查找考生姓名、联系地址的区位码是一项必不可少的工作。查找这些汉字的区位码,通常都要对照一本小册子——《汉字区位码手册》进行查找,这不仅不方便,而且也容易出错。利用office/9.shtmltarget=_blankclass=article>Excel的宏解决了这一问题。1.建立一Excel工作簿,选择sheel1工
每一年的中、高考报名工作中,查找考生姓名、联系地址的区位码是一项必不可少的工作。查找这些汉字的区位码,通常都要对照一本小册子——《汉字区位码手册》进行查找,这不仅不方便,而且也容易出错。利用office/9.shtml’target=’_blank’class=’article’>Excel的宏解决了这一问题。
1.建立一Excel工作簿,选择sheel1工作表,将所有的考生姓名录入A列中。
2.打开“工具/宏”,输入所要创建的宏名(qw),点击〔创建〕。
3.在弹出的模块(代码)框中录入如下代码:
Subqw()
Dimi,j,k,l,rsAsInteger
DimccAsLong
Dimstr,newstr,hz1,hz2,ssAsString
i=0
k=1
j=0
‘输入待查姓名人数
rs=InputBox(“待查询姓名区位码人数?”,”请输入”)
str=””
hz2=””
ss=””
Forj=1Tors
l=0
str=Cells(j,1).Value
‘读取A列中第J行单元格内的姓名
Fori=1ToLen(str)
newstr=newstr+Mid(str,i,1)
IfRight(Mid(str,i,1),1)=””Thenl=l+1
Nexti
‘过滤掉姓名中的空格
If((l>0)And(Right(newstr,1)<>””))Thenhz1=MidB(newstr,1,2)+Right(newstr,2)
If((l>0)And(Right(newstr,1)=””))Thenhz1=newstr
Ifl=0Thenhz1=newstr
IfLen(hz1)<1ThenEnd
‘计算汉字所对应的区位码
Fork=1ToLen(hz1)+2Step2
ss=MidB(hz1,k,2)
cc=Asc(ss)
Ifcc<0Then
cc=cc+65535+1
Ifcc>255Then
b2=Right(“0″&&((ccAnd255)-160),2)
b1=Right(“0″&&(Int(cc/256)-160),2)
EndIf
EndIf
‘用”‘”分开每一汉字的区位码
Ifcc>255Thenhz2=hz2+b1+b2+”‘”
Nextk
‘在B列中输出A列中相应姓名的区位码
Cells(j,2)=hz2
newstr=””
hz2=””
Nextj
EndSub
4.在确认A列中已输入完所要查询的考生姓名后,就可以打开“工具/宏”,选择刚刚创建的宏名(qw)。点击〔执行〕,在弹出的对话框中输入想要查询的人数,点击〔确定〕按钮,所有的姓名都被自动转换了。
以上就是好酷屋教程网小编为您收集和整理的Excel帮你填写报名信息卡相关内容,如果对您有帮助,请帮忙分享这篇文章^_^
本文来源: https://www.haoku5.com/IT/66c550ec637045268c0125be.html
相关推荐
热门专题
PS快捷键_PS快捷键大全
经典的Photoshop快捷键大全,如果你是入门阶段的水平,熟读此文并掌握,马上进阶为中级水平。matlab怎么换行?matlab换行教程
今天小编为大家带来的是matlab换行的教程,想知道怎么换行的小伙伴来看看接下来的这篇文章吧,相信一定会帮到你们的。matlab怎么换行?matlab换行教程1、首先在matlab主页面板中点击【Matlab求矩阵的乘积的操作方法
很多用户在使用Matlab的时候,不是很熟悉其中怎么求矩阵的乘积的?本期为你们带来的教程就描述了Matlab求矩阵的乘积的操作方法。Matlab求矩阵的乘积的操作方法打Matlab,在命令行窗口分区工具diskgenius强制删除文件的具体使用流程
很多人不知道分区工具diskgenius如何强制删除文件?今日为你们带来的文章是关于分区工具diskgenius强制删除文件的具体含义讲解,还有不清楚小伙伴和小编一起去学习一下吧。分区工具diskggoldwave怎么启用延迟录制计时器?goldwave启用延迟录制计时器教程
很多小伙伴在使用goldwave的时候,想知道怎么启用延迟录制计时器,下面小编就为大家分享教程,感兴趣的小伙伴不要错过哦!goldwave怎么启用延迟录制计时器?goldwave启用延迟录制计时器教pycharm使用技巧
今天小编给大家讲解pycharm使用技巧,有需要或者有兴趣的朋友们可以看一看下文,相信对大家会有所帮助的。pycharm使用技巧使用PyCharm软件需要python运行环境,这里我已经下载好。CAD看图软件哪个好用?如何使用CAD看图软件
在CAD中,大家都知道CAD图纸是使用CAD制图软件来绘制完成的,那保存的格式就是为dwg格式和dxf格式的。那需要对图纸内容进行查看的时候,就要适用到CAD看图软件。但看图软件有很多,那么CAD看图diskgenius怎么将分区中的文件复制到指定目录?diskgenius将分区中的文件复制到指定目录方法
使用diskgenius的时候,很多小伙伴不知道怎么将分区中的文件复制到指定目录,下面小编就给大家带来方法,有需要的小伙伴不要错过哦。diskgenius怎么将分区中的文件复制到指定目录?diskg分区工具diskgenius将硬盘合并分区的详细流程
说起分区工具diskgenius伙伴们都不陌生,那么使用怎么使用分区工具将硬盘合并分区呢?下面一起看看关于分区工具diskgenius将硬盘合并分区的详细流程吧。分区工具diskgenius将硬盘合MathType中公式与文字错位的处理方法
最近有很多朋友向我咨询关于MathType中公式与文字错位的问题,今天就为大家介绍MathType中公式与文字错位的处理方法,希望能够帮助到大家。MathType中公式与文字错位的处理方法方法一