VBA Word и использование столбцов Excel в качестве поиска и замены - PullRequest
0 голосов
/ 30 марта 2011

У меня есть документ MS Word, в котором есть неправильные слова, когда дело касается меня. У меня есть список этих слов в Excel столбце A book1, sheet1. У меня также есть то, что слова должны быть в столбце B book1, sheet1.

В списке около 300 слов, но в документе всего 50 слов.

Моя мысль - скопировать и вставить текст в слове doc с помощью VBA. Запустите VBA, чтобы установить Col A как строку, и найдите слово doc. Если найдено, замените его на Col B. В конце документа установите следующий Col A в качестве строки и сделайте это снова ... до последней строки.

Я работаю в кодировке Excel, но проиграл. Как всегда любая помощь велика.

Роберт

1 Ответ

0 голосов
/ 10 июля 2011

Вы можете использовать объект словаря vba для построения dict с вашими значениями Excel.

Затем вы можете анализировать каждое значение вашего словаря и искать и заменять значение в вашем документе Word. Необходимо проверить, потому что это может быть медленным.

С уважением,

...