Часть кодов является функциями, с помощью которых пользователь может производить в Word математические вычисления – не так много и не так легко, как в Excel, но все же.
Одна из таких функций – функция суммирования SUM (), которая выполняет сложение чисел в обозначенных закладками полях. В формулу, использующую эту функцию, вставляются имена закладок, обозначающих содержащие нужные числа поля.
Например, приведенная выше формула суммы с использованием функции SUM будет выглядеть так:
«= SUM (Слагаемое 1; Слагаемое 2; Слагаемое 3)».
И, наконец, о том, как сделать свою форму доступной для печати.
Здесь все в общем-то так же, как и с обычными документами Word, за исключением нескольких проблем.
Прежде всего печатная форма предъявляет повышенные требования к макету документа (окну «Параметры страницы» меню «Файл», вкладкам «Поля», «Размер бумаги», «Источник бумаги», последнее поле в правочной системе Word и Windows XP нередко называется «Макет»).
Макет должен быть жестким, т. е. не изменяться в зависимости от вводимого текста. Размер шрифта лучше всего – 12 или 10, так как это высота букв пишущей машинки. Следует избегать использования символа подчеркивания, так как здесь возникают проблемы с разделительными линиями.
Вообще, все линии и прочие фигуры лучше всего делать с помощью панели «Рисование». Для того чтобы элемент формы располагался точно в нужном месте и никуда не «уезжал», следует поместить его в рамку. Для обозначения флажков на форме можно использовать настройки списка Word, в которых легко подобрать соответствующий символ.
Кроме «стандартных» форм, т. е. форм бланков и форм с вычислениями, еще очень популярны так называемые вопросно-ответные формы.
Вопросно-ответная форма – это интерактивная анкета, в которой вопросы выводятся в специальном окне, в котором также есть область для ввода ответа. Окно первого вопроса выводится сразу после создания документа, затем выводятся окна всех остальных вопросов. После того как пользователь ввел в окна всех вопросов текст всех ответов (или отказался от ввода текста, нажав кнопку «Отмена»), программа отображает документ в законченном виде, т. е. показывает все вопросы и все ответы, помещая тексты ответов на отведенные для этого при создании формы места.
Вопросно-ответная форма создается с помощью кодов полей.
Сначала следует создать шаблон, в котором будет выделено место под элементы вопросно-ответной формы, т. е. выделено место для вопросов (помещен текст вопросов) и выделено место для ответов (обозначено такой, например, фразой: «Ответ на вопрос №…»). Таким образом, обычный шаблон выступает в качестве заготовки для вопросно-ответной формы.
После того как шаблон готов