Антон Кокин
Итак, чтобы можно было впоследствии применить этот способ в своих документах, давайте поймем принцип его действия. Для этого:
- Создадим новый документ и откроем дополнительную панель инструментов "Формы", щелкнув правой кнопкой мыши на свободном пространстве вверху правее панелей Стандартная и Форматирование. Выберем из списка доступных панелей нужную нам панель "Формы".
- На появившейся панели можно нажать кнопку "Добавить таблицу" - чтобы выбрать необходимое количество строк и столбцов, или нажать кнопку "Нарисовать таблицу" - чтобы самостоятельно нарисовать ее.
- Давайте создадим таблицу с тремя столбцами и одной строкой.
- Поставим курсор в первую ячейку таблицы и нажмем на панели "Формы" кнопку "Текстовое поле". Если у вас по умолчанию настроено затенение полей формы, то в этой ячейки появиться собственно такое затененное поле.
- Повторим пункт 4 для следующей ячейки.
- Щелкнем мышкой поле в первой ячейке, чтобы выделить ее. Затем нажимаем кнопку "Параметры поля формы" и в появившемся окне "Параметры текстового поля" заполняем поля как на скриншоте. Жмем OK.
- Повторяем действия для следующей ячейки.
Таким образом у нас готовы поля для ввода изменяющихся данных, например, количество товара или цена товара.
- Ставим курсор в третью ячейку и выбираем из меню "Таблица" команду "Формула". В поле Формула вписываем нашу формулу =A1*B1, где А1 - это первая ячейка (пусть определяет количество товара), а B1 - это вторая ячейка (пусть определяет цену за единицу товара). Выбираем денежный формат числа и жмем OK. В ячейке появляются нули с валютой.
Теперь, чтобы производить вычисления над данными в первых двух ячейках и автоматически получать результат в третьей ячейке, необходимо защитить форму. Пользователь впоследствии не сможет ничего менять в этом документе, кроме внесения данных в поля ячеек. С одной стороны это накладывает определенные ограничения в использовании документа, а с другой стороны позволяет автоматизировать вычисления, не прибегая к программе Excel.
Чтобы защитить форму необходимо нажать кнопку "Защита формы". Теперь пользователю будут доступны для ввода данных только ячейки A1 и В1. Попробуйте ввести в них какие-то данные и перемещайтесь между ячейками табулятором (кнопка Tab на клавиатуре). Как видите, вычисления происходят автоматически.
Ссылки по теме