Автоформат в полях формы (Microsoft Word)
У Мэри возникла проблема с автоматическим форматированием при вводе текста для преобразования «прямых кавычек» в «умные кавычки» в полях защищенных форм.
К сожалению, это похоже на одну из капризов работы с Word. Многие функции Word не работают в полях защищенной формы; Автоформат при вводе — лишь один из них. Почему дизайнеры Word все устроили таким образом — одна из величайших загадок Вселенной.
Единственный возможный обходной путь — написать какой-то макрос OnExit, который запускается, когда пользователь формы перемещается из одного поля формы в другое. Макрос может проверить содержимое поля формы и заменить любые прямые кавычки фигурными. Это, конечно, не идеальный обходной путь, поскольку вы можете не захотеть конвертировать все кавычки, а это означает, что правила синтаксического анализа могут стать довольно сложными.
WordTips — ваш источник экономичного обучения работе с Microsoft Word.
(Microsoft Word — самая популярная программа для обработки текстов в мире.) Этот совет (1637) применим к Microsoft Word 97, 2000, 2002 и 2003. Вы можете найти версию этого совета для ленточного интерфейса Word (Word 2007 и позже) здесь:
link: / wordribbon-AutoFormat_within_Form_Fields [Автоформат в полях формы]
.