word文档中字体全是微软雅黑的,怎样用宏命令使文档中的运算符号替换成宋体,而不影响其余的字体

文档个数较多,一个运算符号替换一次太多了,可以用一个“+”号为例,用宏命令代码回复

CTRL+H,打开替换,在查找内容框中输入+,替换为框中输入+,光标停留在替换为框中,点击高级——格式——字体,在查找字体对话框中文字体选择宋体,英文字体也选择宋体。确定。点击全部替换即可。其它符号方法一样,只需将+号改为其它符号即可。追问

经过多次尝试,这代码可行把.text = “+”改为其他符号连续放在此代码后即可


温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-10-27
我的办法是这样的,首先CTRL+A选中所有字符,让它变成宋体字
然后查找所有中文字,把中文字变成微软雅黑追问

还是自己靠谱,这代码OK

第2个回答  2012-10-27
直接装上宋体不就得了追问

其余的字体必须为微软雅黑,不能影响这些字体,谢谢

第3个回答  2012-10-27
查找替换就能解决的问题追问

文档个数较多,一个运算符号替换一次,+-×÷=,量太大

第4个回答  2012-10-27
运算符号是在文字里面还是在公式里面?在文字里面就好办,如果在公式中,个人觉得很困难。追问

文字

追答

查找→+,再将其修改。
如果有很多的文档需要做相同的修改,可以用录制宏来实现。

追问

问题是直接录制的宏命令不能实现

追答

我的思路是这样的:1、先录制一个宏,查找+(不限定格式),再将其替换成+(微软雅黑);2、再将录制好的宏定义一个快捷键;3、打开要处理的文档,按一下定义的快捷键就能搞定,不需要再去查找替换那么麻烦。如果是想一次性处理所有的文档,就得修改宏,而且还要把文档放入同一个文件夹。

追问

这样会让+-×÷=全部变为微软雅黑了,我的问题是,word里面的字体本身已经是微软雅黑了,只要把运算符号弄成宋体

本回答被网友采纳
相似回答