烟台大悦城only电话:下载了word一篇文章,全是全角字符,我想全改为半角,咋办?

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/29 22:13:54
下载了word一篇文章,全是全角字符,我想全改为半角,咋办?
这位兄弟你好,粘贴进去以后怎么运行生效啊?麻烦您把操作的步骤一步一步先点什么,再点什么说详细些好吗?谢谢!

在WORD中选择工具→宏→Visual Basic编辑器,在打开的容器中双击ThisDocument,将下面的代码粘贴进去进去,运行即可。
Sub 字母数字符号全角转半角()
'
' 字母数字符号全角转半角 Macro
' 宏在 2005-10-14 由 ZhengRC 创建
'
Dim qjsz, bjsz As String, i As Integer '定义qjsz(全角数字)、bjsz(半角数字)为字符串型,i为整数型

qjsz = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ,./<>?;’:""〔〕{}\|=-+_)(*%$#@!‘~& "

bjsz = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ,./<>?;':""[]{}\|=-+_)(*%$#@!`~& "

Selection.WholeStory

For i = 1 To 95 '循环10次

With Selection.Find

.Text = Mid(qjsz, i, 1) 'mid函数:返回文本字符串中从指定位置开始的特定数目的字符,每次取一个数字

.Replacement.Text = Mid(bjsz, i, 1) '将用于替换的相应位置的半角数字

.Format = False '保留替换前的字符格式

.Execute Replace:=wdReplaceAll '用半角符号替换全角符号

End With

Next i

End Sub

最后,祝你成功.