
- •Лабораторная работа №4 Составление смет и расчет стоимости заказов
- •Программа работы
- •Панель инструментов Формы
- •Элемент управления Поле со списком
- •Редактирование положения или размеров элементов управления
- •Использование результатов работы элементов управления Поле со списком и Счетчик.
- •Методика составления смет и расчета стоимости заказов
- •Порядок и методика выполнения работы
- •Содержание отчета
- •Контрольные вопросы
Использование результатов работы элементов управления Поле со списком и Счетчик.
Элементы управления Поле со списком и Счетчик помещают результат работы в выбранную пользователем ячейку таблицы, и этот результат может использоваться для дальнейших вычислений. Для этого можно использовать функцию ИНДЕКС из категории Ссылки и массивы. Рассмотрим применение этой функции более подробно.
Функция ИНДЕКС используется для выбора значения из ссылки или массива и имеет формат ИНДЕКС (массив; номер_строки; номер_столбца), где
массив – массив, из которого производится выбор;
номер_строки – номер строки массива, из которого производится выбор;
номер_столбца - номер столбца массива, из которого производится выбор (необязательный параметр).
Например, для массива представленного на рис. 4.5. выбор цены процессора можно осуществить, используя функцию ИНДЕКС следующего вида:
ИНДЕКС (B3:B10; адрес ячейки, в которую передан результат элемента Поле со списком). В этом случае, в ячейке, в которую вставлена эта функция, будет отображен элемент массива цен процессоров, соответствующий наименованию выбранного процессора.
Для элемента управления Счетчик использование функции ИНДЕКС аналогично.
Рекомендации по использованию элементов управления Поле со списком и Счетчик
Какой элемент применить в каждом конкретном случае, в основном, дело вкуса, но в общем случае можно руководствоваться следующими рекомендациями:
если вы будете выбирать случайным образом, из разных мест списка, пользуйтесь Полем со списком, вы сможете окинуть весь список одним взглядом и сразу увидеть подходящий элемент;
если список упорядочен (скажем по цене), и есть наиболее часто выбираемое значение (или интервал значений), то более удобным может оказаться Счетчик, при работе с ним вы будете лишь незначительно перемещаться по списку в окрестности самого используемого элемента.
Элемент управления Переключатель.
Элемент управления Переключатель (рис. 4.9.)применяется в ситуации, когда нужно сделать выбор одного из нескольких взаимоисключающих вариантов, причем число этих вариантов невелико.
Рис.4.9. Элемент управления Переключатель
Свойства элемента управления для переключателей:
Состояние. Определяет состояние переключателя по умолчанию: Установлен или Снят.
Связь с ячейкой. Зависит от состояния переключателя. Так как переключатель используется для выбора только одного параметра из группы, следует поместить связанные между собой переключатели в группу, а затем связать каждый из них с одной и той же ячейкой листа с помощью поля Связать с ячейкой. Когда переключатель установлен, в ячейке, с которой он связан, выдается его номер. Этот номер может использоваться в формуле для вывода результата, основанного на выбранном параметре.
Для установки элемента Переключатель необходимо:
Нажать кнопку на панели инструментов Формы.
Переместить указатель мыши к верхнему левому углу ячейки, в которую необходимо вставить элемент Переключатель, нажать кнопку мыши и, не отпуская кнопку, провести указатель-крестик до правого верхнего угла этой же ячейки. Отпустить кнопку мыши и на рабочем листе появится поле Переключателя в режиме редактирования, со стандартным заголовком «Перекл...».
Щелкнуть мышкой внутри рамки редактирования, удалить стандартный заголовок поля и ввести новый заголовок.
Щелкнуть правой кнопкой мыши на поле Переключателя, и в появившемся контекстном меню выбрать команду Формат объекта. На вкладке Элемент управления (рис. 4.10.) диалогового окна Формат элемента управления установить начальные параметры Переключателя:
Переключатель Состояние определяет значение элемента управления по умолчанию после загрузки книги Excel, обычно для первого переключателя определяется состояние установлен, для всех остальных – снят. Необходимо помнить, что только один элемент переключатель может иметь состояние «установлен».
В строке ввода Связать с ячейкой установить адрес ячейки, в которой будет отображаться результат работы элемента управления Переключатель.
Рис. 4.10. Параметры поля Переключатель (Option Button)
После завершения установки параметров элемента Переключатель нажать кнопку OK.
Аналогично устанавливается произвольное количество элементов Переключатель. Однако вызывать диалог Формат элемента управления для них нет необходимости, их параметры настраиваются автоматически.
ВНИМАНИЕ: Если на одном листе нужно использовать более одной группы переключателей, то начиная со второй группы для каждой группы необходимо создать элемент управления Рамка.
Элемент управления Флажок.
Включает или выключает действие определенного параметра Элемент управления Флажок (рис. 4.11) применяется для включения и отключения определенного параметра (параметр может принимать значение ДА или НЕТ). Если начальное значение параметра задается как неопределенное, то параметр может принимать одно из трех альтернативных значений (Да, НЕТ, ЗНАЧЕНИЕ НЕ ОПРЕДЕЛЕНО). Для продолжения обработки результатов обычно используется логическая функция Если, в параметре логического условия которой используется ячейка, связанная с элементом управления.
Рис. 4.11. Элемент управления Флажок
Свойства элемента управления Флажок:
Состояние. Определяет состояние флажка по умолчанию: Установлен, Снят или Не определено.
Связать с ячейкой. Зависит от состояния флажка. Если флажок установлен, то в ячейке, указанной в поле Связать с ячейкой, выдается логическое значение ИСТИНА. Если флажок снят, в ячейке выдается значение ЛОЖЬ. Если состояние флажка не определено, выдается ошибка #Н/Д (нет данных).
Для установки элемента Флажок необходимо:
Нажать кнопку на панели инструментов Формы.
Переместить указатель мыши к верхнему левому углу ячейки, в которой устанавливается элемент Флажок. Нажать кнопку мыши и, не отпуская ее, провести указатель-крестик вдоль границы строки примерно на две трети ширины ячейки. После отпускания клавиши мыши на рабочем листе появится поле Флажка в режиме редактирования, со стандартным заголовком «Флажок...».
Щелкнуть мышкой внутри рамки редактирования, удалить стандартный заголовок поля и ввести требуемый заголовок.
Задать параметры элемента управления, для этого щелкнуть правой кнопкой мыши на поле Флажка, в появившемся контекстном меню выбрать команду Формат объекта. На вкладке Элемент управления (рис. 4.12.) диалогового окна Формат элемента управления установить параметры:
Переключатель Состояние определяет значение элемента управления по умолчанию после загрузки книги Excel. Он может принимать одно из трех значений - снят, установлен или не определено.
В строке ввода Связать с ячейкой установить адрес ячейки, в которой будет отображаться результат работы элемента управления Флажок.
После завершения установки параметров элемента Флажок нажать кнопку OK.
Рис. 4.12. Параметры элемента управления Флажок