Трент работает в научном издателе. В рукописях, с которыми он работает, есть много технических терминов, таких как названия различных видов насекомых или животных. Скотту необходимо убедиться, что все названия этих видов выделены курсивом. Скотт задается вопросом, есть ли способ использовать список терминов (например, в текстовом файле) и убедиться, что каждое слово в списке отображается в документе курсивом.

Вы можете получить несколько дополнительных инструментов для выполнения этой конкретной задачи. Два из них, предложенные читателями WordTips, включают следующее:

FRedit: http://www.archivepub.co.uk/book.html EditTools: http://www.wordsnsync.com/

Это мощные инструменты, и вы даже можете получить FRedit бесплатно. Обратной стороной, конечно же, является то, что каждый инструмент имеет свою кривую обучения, которую вам нужно будет пройти, чтобы заставить его делать то, что вы хотите.

Другой подход — создать свой собственный макрос для выполнения задачи.

К счастью, такой макрос не был бы таким сложным. По сути, вы можете создать простой текстовый файл (используя такую ​​программу, как Блокнот), который будет содержать одно название вида в каждой строке. Затем ваш макрос может открыть файл, прочитать каждую строку и изменить все экземпляры этого вида на курсив в вашем документе.

Sub FindSpeciesForItalic2()

Dim sSpecies As String

Open "C:\species.txt" For Input As #1     Do While Not EOF(1)

Line Input #1, sSpecies         With Selection.Find             .ClearFormatting             .Replacement.ClearFormatting             .Replacement.Font.Italic = True             .Text = sSpecies             .Forward = True             .Wrap = wdFindContinue         End With         Selection.Find.Execute Replace:=wdReplaceAll     Loop     Close #1 End Sub

Этот макрос использует текстовый файл с именем разновидности.txt, хранящийся в корневом каталоге диска C :. (Вы можете сохранить его в другом месте или назвать как-нибудь по-другому, но в этом случае вам нужно будет изменить строку кода, чтобы отразить изменения.) После чтения каждой строки из текстового файла для выполнения убедитесь, что текст изменен на курсив.

Обычно это не проблема с названиями видов, но вы должны убедиться, что каждая строка в текстовом файле достаточно уникальна, чтобы вы не затронули частичные слова в документе. Например, было бы не очень хорошо выполнять поиск только по «одному», потому что это соответствовало бы таким вещам, как «готово», или «тон», или «одиночка» или …​ Ну, вы поняли.

_Примечание: _

Если вы хотите знать, как использовать макросы, описанные на этой странице (или на любой другой странице на сайтах WordTips), я подготовил специальную страницу, содержащую полезную информацию.

link: / wordribbon-WordTipsMacros [Щелкните здесь, чтобы открыть эту специальную страницу в новой вкладке браузера].

WordTips — ваш источник экономичного обучения работе с Microsoft Word.

(Microsoft Word — самая популярная программа для обработки текстов в мире.) Этот совет (13639) относится к Microsoft Word 2007, 2010, 2013, 2016, 2019 и Word в Office 365.