当前位置:毕业生轻松求职网求职就业电脑培训学习办公软件学习Word教程Word中如何把全角数字变成半角
Word中如何把全角数字变成半角

Word中如何把全角数字变成半角

07-07 01:24:47  浏览次数:474次  栏目:Word教程
标签:Word知识,Word办公软件知识,word基础学习,http://www.qiuzhi56.com Word中如何把全角数字变成半角,http://www.qiuzhi56.com

用word “查找与替换”也可以实现, 但要每个数字都要去替换, 还是使用宏方便全角半角转换.

1.选择“工具”→“宏”→“录制新宏...”,在“宏名”框中输入一个名字,确定,将出现一个“录制宏”工具栏,关闭它。

2.再选择“工具”→“宏”→“宏...”,选择刚才那个宏,单击“编辑”按钮,打开vba编辑窗口,写入以下代码:

  1. Sub 数字全角转半角() 
  2. '使用前需先选中要替换的区域 
  3. Dim qjsz, bjsz As String, i As Integer '定义qjsz(全角数字)、bjsz(半角数字)为字符串型,i为整数型 
  4. qjsz = "0123456789" 
  5. bjsz = "0123456789" 
  6. For i = 1 To 10 '循环10次 
  7. With Selection.Find 
  8. .Text = Mid(qjsz, i, 1) 'mid函数:返回文本字符串中从指定位置开始的特定数目的字符,每次取一个数字 
  9. .Replacement.Text = Mid(bjsz, i, 1) '将用于替换的相应位置的半角数字 
  10. .Format = False '保留替换前的字符格式 
  11. .Execute Replace:=wdReplaceAll '用半角数字替换全角数字 
  12. End With 
  13. Next i 
  14. End Sub

3.完成退出宏编辑就可以使用了,选中要改变数字格式的文字区域,执行“工具”→“宏”→“宏...” 找到刚才编辑的宏。 执行. 全角数字就变成半角数字了. 

,Word中如何把全角数字变成半角