从文档中删除首字母缩略词的方法?


1

我有一个朋友想要学习如何在她编写的报告中删除用其专有名称替换所有首字母缩略词。她向我展示了她写出来的清单,而且数量很大。

我认为必须有一些方法可以使用正则表达式驱动的程序来查找ESA的每个实例(例如)并将其替换为“濒危物种法案”。

我讨厌必须编写代码,如果它已存在于某处; 最好是存储所有这些的。


1
如果一个单词是使用任何一个单词的另一个单词的首字母缩写,那么究竟什么是“专有名称”是恰当的。最好的方法是使用该replace all功能。
Ramhound 2013年

更聪明的工作并不难,Ramhound知道最好!
Ryan M

取决于你使用什么程序,但如果它是单词,那么一个简单的VB程序根本不会难写。除此之外,我担心Ramhound的回答是唯一一种“简单”的方式,你可以在不学习任何东西的情况下做到这一点。
Lee Harrison

什么类型的文件?
Keltari 2013年

Answers:


3

另一种选择是使用Word中的自动更正功能。您必须编辑单词列表以添加首字母缩略词以及替换它们的内容。如果她使用Word来撰写她的报告,则会提供此信息。这样,只要她输入首字母缩略词,它就会自动替换为拼写的术语。


我会去这条路线并将它们添加到自动更正列表以备将来使用,所以我不必再这样做了。
MDMoore313 2013年

这是一个完美的解决方案,使用已经存在的东西。
瑞安沃德

0

VBA Find&Replace过去对我有用。它可以使用在Word或Excel中创建的预定义列表。

VBA查找和替换©提供了一种方法,使用单个用户定义的“查找”和“替换”变量对,或用户定义的“查找”和“替换”列表,在文档(或文档集合)中的任何位置查找和替换文本对。它还提供了一种查找文本并使用用户定义的“自动图文集”或“构建块”条目替换找到的文本的方法。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.