Поиск по блогу

суббота, 12 сентября 2015 г.

Вставляем числа прописью в программе MS Word

При подготовке документов в программе Ms Word иногда нужно числа представить в виде прописи. К примеру, число «321» записать как «Триста двадцать один». Если такая ситуация повторяется часто, объем работы по набору текста резко возрастает. Но есть и хорошая новость: процесс можно частично автоматизировать.

Для этого нужно познакомиться с ПОЛЯМИ – важными атрибутами документа Ms Word. Поле Word – это специальная инструкция (команда), которая позволяет вставить в тело документа различные элементы: рисунки, количество страниц, дату распечатки и т.п. (полный перечень полей есть в справочной системе). Чтобы внедрить поле в документ переходим к месту вставки и нажимаем «Ctrl+F9». Появится поле с фигурными скобками, которые выглядит примерно так {|}. Внутри скобок нужно ввести содержимое поля и нажать клавишу «F9». Программа Word покажет результат обработки поля. Чтобы вернуться в режим отображения содержимого поля, нужно нажать комбинацию «Shift+F9».

При обработке полей их можно отформатировать. Для этого в тексте поля нужно поставить ключ формата. Он начинается с символов «\*», затем идет значение ключа. Однако вернемся к исходной задаче.

Чтобы вывести число прописью, в качестве значения поля вводим само число, перед которым ставим символ «=» (равно). Вместо кода формата указываем «\*CardText». То есть, чтобы показать «321» прописью содержимое поля будет таким: «=321 \*CardText».

Важно! Кавычки в этом тексте при добавлении поля печатать НЕ НУЖНО.

А сам алгоритм внедрения поля для отображения числа прописью выглядит так:

- нажимаем «Ctrl+F9», появится текст {|};
- внутри скобок вводим содержимое поля, например «=321 \*CardText»;
- нажимаем «F9», на экране вместо поля появится текст прописью (в данном конкретном примере «триста двадцать один»).

Важно! В локализованной (русской) версии Ms Word цифры прописью будут представлены по-русски. В англоязычной версии редактора результат будет на английском языке.

Ключ «\*CardText» отображает результат в виде числительных, записанных словами. Разумеется, есть и другие способы отформатировать числа в программе Ms Word.

Так, выражение «\*Upper» преобразует все буквы в заглавные (прописные). Сделать заглавной первую букву первого слова поможет ключ «\*FirstCap» и т.д. В пределах одного поля можно использовать комбинацию из нескольких ключей. Например, чтобы написать число прописью с большой буквы нужно поставить ключи: «{=321\*CardText\*FirstCap}». Результат будет «Триста двадцать один». Чтобы представить число римскими цифрами, можно воспользоваться ключом «\*roman». Например, значение поля «{=321 \*CardText\*roman}» будет таким: «сссxxi»
Важно! Регистр результата обработки поля будет такой, каким он указан в ключе «\*roman». Ключ «\*roman» вернет результат строчными буквами, ключ «\*ROMAN» – заглавными.

Вот несколько полезных ключей, которые можно использовать в полях Ms Word.

- «\*Caps», – сделает заглавной первую букву каждого слова.
- «\*FirstCap», – сделает заглавной первую букву первого слова.
- «\*Upper», – преобразует все буквы в прописные.
- «\*Lower», – преобразует все буквы в строчные.
- «\*CardText», – покажет результат в виде числительного прописью, буквы будут строчные.
- «\*OrdText», – вернет результат как порядковый номер прописью.
- «\*Ordinal», – вернет результат как порядковый номер, но цифрами.
- «\*roman», – покажет число римскими цифрами.

При работе с полями Word удобно использовать три комбинации «горячих» клавиш:

- «Ctrl+F9», – вставить поле;
- «Shift+F9», – показать содержимое поля;
- «F9», – отобразить результат обработки поля.

И еще один момент. Корректировку значений в полях MS Word можно выполнять средствами контекстного поиска и замены. Это самый быстрый способ изменить большое количество полей в документе.

Поля Word — незаменимый инструмент создания документов с изменяющимися элементами. Обязательно посмотрите в справочной системе Word перечень доступных полей. Наверняка вы обнаружите там много полезных возможностей.

Удачной работы!

Комментариев нет:

 
Google+