■ILO 笨笨
在编辑文档或修改资料时,最头痛的事就是那些常见的错别字,虽然用字处理软件中的“替换”功能可以轻松解决它们,但处理很多文档时,这样做会相当费时费力。快来试试本文介绍的“自动校对机器人”吧。
下面以UltraEdit、EmEditor及Word三款支持宏的软件为例,分别制作自动把英文引号修改为中文引号,把“其它”替换为“其他”的宏。
实例一:UltraEdit的自动校对宏
第一步:进入UltraEdit,选择菜单中的“宏→编辑宏”,打开“编辑/创建宏”窗口。接着点击“新建宏”,在“宏名称”中输入一个宏的名字,如“自动校对”,并在“热键”处设置好快捷键,如:Alt+Ctrl+B,点击“确定”按钮。
第二步:在宏编辑区,删除所有的默认宏命令,并添加如下代码(注意括号内为注释,不要输入):
Key Ctrl+HOME (按Ctrl+HOME键)
Loop (循环开始)
Find """ (查找第一个“"”)
Replace "“" (替换为““”)
Find """ (查找第二个“"”)
Replace "”" (替换为“””)
IfNotFound (如果没有找到“"”)
ExitLoop (退出循环)
EndIf
EndLoop (结束循环)
Key Ctrl+HOME (按Ctrl+HOME键)
Loop
Find "其它" (查找“其它”)
Replace "其他" (替换为“其他”)
IfNotFound
ExitMacro (退出宏)
EndIf
EndLoop
第三步:点击“关闭”按钮,并确认更新宏(见图1)。然后,选择菜单中的“宏→保存所有宏”,输入“自动校对”,点击“保存”即可。
第四步:以后一旦加载了“自动校对”宏(在菜单中选择“宏→加载宏”),然后按下快捷键(Alt+Ctrl+B)就可以快速进行全文替换了。如果希望打开文件后,就自动运行宏,可以选择菜单中的“宏→设置自动加载的宏”,然后,在弹出的窗口中进行设置即可。
Just Do It
从上面的代码中你有没有找到规律呢?其实一个完整的替换语句是从“Key Ctrl+HOME”开始,到“EndLoop”结束,每次只要修改“Find "其他"”、“Replace "其他"”中英文双引号内的文字即可,重复并修改上述文字的内容即可生成更多的自动替换。请你尝试添加一个将“您”替换为“你”的完整语句。
|