赛迪网

新用户注册

赛迪社区

帮助

资讯中心 | 专栏 | 渠道与市场 | 中国信息化 | 网络通信 | 开发者 | 产品评测 | 商情 | 软件与服务 | 电脑应用 | | IT罗盘 | IT人才 | IT培训 | 社区 | 赛迪媒体


编排证书号的五种简便方法
(作者:马辉  本文选自《中国电脑教育报》 2003年08月18日 15:09)

方法一 巧用填充和替换
1. 新建一个Excel文件,如“学员情况统计表”,如图1。

 

 

 

 

 

 

2. 假设学号为17位,前13位相同,只有后4位发生变化。在“学号”一列下连续输入“a0001”、“a0002”(a可以是任意字母)。

3. 选中“a0001”、“a0002”两个单元格,拖动填充柄直至“学号”列末尾,结果见图2。

4. 选中“学号”列的全部单元格,在“编辑”菜单内点击“替换”命令,打开“替换”命令窗口。

5. 在“替换”命令窗口内,在“查找内容”中输入字母“a”,在“替换值”内输入“'1234567891234”(如图3),其余项目保持不变。“1234567891234”代表学位号前13位不变数字,一定不要忘记在13位数字前输入单引号(应该在英文输入状态下输入)。然后,只要单击全部替换按钮,即可大功告成,如图4。

采用上述方法,即使有几千名学生的学号、毕业证书号需要输入,都可以轻松搞定,而且简便易学,希望能够给大家的工作带来便利。

方法二 使用Excel VBA
1. 选择菜单“工具→宏→Visual Basic编辑器”,然后在工程管理器中双击“sheet1(sheet1)”,这时在右边出现代码窗口,在代码窗口中输入如下代码:

Sub byzbh()

'假设在单元格A2~A2002中输入2000个按顺序编码的证书号

For n=2 To 2002

Cells(n 1)=″20600647″+n - 2

'在单元格A2~A2002中填充以“20600647”为开始的顺序编码 

Cells(n 1)= ″'117795200″ & Cells(n 1)

'在单元格A2~A2002中为每个单元格添加″'117795200″

Next

End Sub

2. 输入代码完毕后,点击菜单栏上的“运行→运行子过程/用户窗体”,运行结束后单击“文件→关闭并返回到Microsoft Excel”,这时窗口切换到Excel窗口,单元格A2~A2002中已经填充了按顺序编码的2000个证书号。

方法三 利用ConcateNate函数
函数格式:ConcateNate(text1text2...)

函数说明:ConcateNate函数可以把多个字符串或数字合并为一个字符串,“Text1text2...”为130个将要合并的内容,可以为字符串、数字或对单个单元格的引用。

在编排毕业证书号时,利用ConcateNate函数实现的方法如下:

1. 在列A中输入毕业证书中固定不变的数字,如“117795200”(格式类型可以为“数值”类型),并填充至需要的数量。

2. 在列B中输入各个证书的编号,方法是:先在单元格B1中输入第一个
证书的编号如“20600647”,在B2中输入“20600648”,将B1、B2选中向下拖动填充柄,则出现了连续的编码。

3. 在单元格C1中输入“=Concate-Nate(A1B1)”,再选中C1向下拖动填充柄,则会出现正确的证书编号(如图所示)。

4. 填充完毕,再将列A、B列隐藏,我们想要的毕业证书编号就编排好了。当然,如果想把列A、列B删除,需再完成一步工作:选择列C,复制,点击“选择性粘贴-数值”,此时就可以把这两列删除掉了。(北京市宣武区第138中学张丽英 申利军)

方法四 使用连接运算符“&”
运算符格式:Text1&Text2

运算符说明:使用“&”可将两个文本值连接起来产生一个连续的文本值。Text1和Text2为要连接合并的内容,可以为字符串、数字或对单个单元格的引用。

实现方法类似于方法三,大家可以自己动手试一下。

方法五 利用自动序列填充功能
1. 将登记表中除毕业证书编号以外的其他数据编辑好,表头部分不要做单元格的合并,以单一字段名排列。然后选取“毕业证书编号”所在的列,将该列单元格的数据类型定义成“常规”型,操作方法为:选择“格式”菜单中的“单元格”,在出现的菜单中选择分类中的“常规”(如图1),单击确定即可。

2. 在证书编号单元格中输入第一个毕业证书编号,由于毕业证书编号共17位,前9位数是固定不变的,只需要输入后8位数,如:20600647。用自动序列填充功能填充后面所需要的证书编号。

3. 证书编号填充好后选取“毕业证书编号”所在的列,然后选择“格式”菜单中的“单元格”,在出现的菜单中选择分类中的“自定义”,在类型中将“G/通用格式”更改为“″117795200″G/通用格式”(117795200为证书编号的前9位,要注意引住117795200的引号需要在英文状态下输入),单击确定即可(如图2)。

4. 将列宽设为默认宽度,方法是:选取“毕业证书编号”所在的列,双击列的右边框,这时我们会发现,毕业毕业证书编号已经按我们的要求编排好了。

专题推荐:
专题:每周电脑应用技巧大放送
专题:情人节,荡漾在数字里的浪漫
专题:Q下的阴谋
专题:Photoshop外挂滤镜终级大法
专题:精彩纷呈的流媒体时代

精品栏目:
神童教程系列
每日主打回顾
全部专题套餐

(责任编辑 Alice)

【将本文用短信转发给好友】
 

 


相 关 文 章

UltraMouse让你的鼠标更神奇 (2003-08-08 09:56)
Palm掌上电脑免费软件强力推荐 (2003-08-08 09:49)
软件中的“瑞士军刀” (2003-06-24 10:19)
填报高考志愿不用愁 (2003-06-10 15:55)
硬盘减肥扩容全攻略 (2003-06-06 15:51)