И снова о вычислениях в таблицах Word

Источник: wordexpert
Антон Кокин

Итак, чтобы можно было впоследствии применить этот способ в своих документах, давайте поймем принцип его действия. Для этого:

    Нажмите для просмотра

  1. Создадим новый документ и откроем дополнительную панель инструментов "Формы", щелкнув правой кнопкой мыши на свободном пространстве вверху правее панелей Стандартная и Форматирование. Выберем из списка доступных панелей нужную нам панель "Формы".
  2. На появившейся панели можно нажать кнопку "Добавить таблицу" - чтобы выбрать необходимое количество строк и столбцов, или нажать кнопку "Нарисовать таблицу" - чтобы самостоятельно нарисовать ее.
  3. Давайте создадим таблицу с тремя столбцами и одной строкой.
  4. Поставим курсор в первую ячейку таблицы и нажмем на панели "Формы" кнопку Text Pole "Текстовое поле". Если у вас по умолчанию настроено затенение полей формы, то в этой ячейки появиться собственно такое затененное поле.
  5. Повторим пункт 4 для следующей ячейки.

    Okno Parametry

  6. Щелкнем мышкой поле в первой ячейке, чтобы выделить ее. Затем нажимаем кнопку Parametry pole "Параметры поля формы" и в появившемся окне "Параметры текстового поля" заполняем поля как на скриншоте. Жмем OK.
  7. Повторяем действия для следующей ячейки.

    Таким образом у нас готовы поля для ввода изменяющихся данных, например, количество товара или цена товара.

    Okno Formula

  8. Ставим курсор в третью ячейку и выбираем из меню "Таблица" команду "Формула". В поле Формула вписываем нашу формулу =A1*B1, где А1 - это первая ячейка (пусть определяет количество товара), а B1 - это вторая ячейка (пусть определяет цену за единицу товара). Выбираем денежный формат числа и жмем OK. В ячейке появляются нули с валютой.

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

Чтобы защитить форму необходимо нажать кнопку "Защита формы". Теперь пользователю будут доступны для ввода данных только ячейки A1 и В1. Попробуйте ввести в них какие-то данные и перемещайтесь между ячейками табулятором (кнопка Tab на клавиатуре). Как видите, вычисления происходят автоматически.


Страница сайта http://test.interface.ru
Оригинал находится по адресу http://test.interface.ru/home.asp?artId=5001