Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
10754.doc
Скачиваний:
250
Добавлен:
01.04.2015
Размер:
16.95 Mб
Скачать

Элементы управления Поле со списком

Чтобы добавить элемент управления Поле со списком на панель управления нажмите правую кнопку мыши на чистом поле в строке закладок и выберите раздел Настройка панель быстрого доступа. Появится окно Параметры Excel. В графе Выбор команды из выберите раздел Команды не на ленте, найдите в списке и выделите нужную сноску Поле со списком (элемент управления формы (FormControlComboBox)), нажмите кнопкуДобавить и далее Ok. Сноска появится в левом верхнем углу экрана.

  • На основном рабочем листе установите элемент управления Поле со списком (ComboBox), через который можно будет просматривать список процессоров и выбирать нужное наименование.

  • Используя функцию ИНДЕКС (INDEX), свяжите ячейку на рабочем листе Смета с ценой выбранного процессора.

Выполните некоторые косметические операции по приданию бланку сметы более удобного вида.

Связывание информации на разных листах рабочей книги:

  • Нажмите кнопку Поле со списком.

  • Указатель мыши превратится в «крестик прицела» для более точной установки координат.

  • При перемещении при нажатой кнопке мыши указатель рисует прямоугольник на рабочем листе, - контур будущего элемента управления. Этот контур должен закрывать ячейку С5.

  • Отпустите кнопку. Элемент управления Поле со списком (ComboBox) установится на рабочем листе.

Необходимо в эту рамку вставить список типов процессоров, находящихся на листе Процессор в ячейках А3:А7. Для этого:

  • Щелкните правой кнопкой мыши на созданном элементе управления. В появившемся контекстном меню выберите команду Формат объекта (FormatControl). На экране появится диалог Формат элемента управления (FormatControl) (рис. 1.6.).

  • Выберите вкладку Элементы управления (Control), щелкнув мышью на вкладке Элементы управления (Control).

  • Нажмите кнопку в поле вводаФормировать список по диапазону (Inputrange). Диалог Формат элемента управления (FormatControl) свернется в однострочное поле ввода, в котором появится текстовый курсор.

  • Щелкните мышью на ярлычке Процессоры. Откроется рабочий лист Процессоры.

  • Выделите на рабочем листе диапазон ячеек А3:А7 с наименовании типов процессоров. Строка в поле ввода диалога примет вид «Процессоры «$A$3:$A$7». Этот диапазон ячеек, будет просматриваться через наше Поле со списком (ComboBox) на основном рабочем листе сметы.

Рис. 1.6. Диалог Формат элемента управления (Format Control)

  • Нажмите кнопку диалога Формат элемента управления (FormatControl). Диалог снова развернется в полном размере.

  • Нажмите кнопку в поле вводаСвязать с ячейкой (CellLink). Диалог Форматирование объекта (FormatObject) снова вернется в однострочное поле ввода, в котором появится текстовый курсор.

  • Щелкните мышью на ячейке Е5. Границы ячейки выделятся пунктиром, а в поле ввода диалога Форматирование объекта (FormatObject) появится строка «$E$5».

Мы указали, в какую ячейку на рабочем листе Смета будет помещаться номер выбранного элемента. Адрес этой ячейки также можно вводить и непосредственно с клавиатуры в поле ввода Связь с ячейкой (Celllink).

  • Нажмите кнопку диалога Форматирование объекта (FormatObject). Диалог снова развернется в полном размере.

  • Нажмите кнопку OK. Диалог Форматирование объекта (FormatObject) исчезнет с экрана. В форматируемом Поле со списком (ComboBox) все еще включен режим редактирования: границы поля помечены квадратиками.

  • Щелкните мышью на любой ячейке, чтобы отменить выделение элемента управления. Границы поля Поле со списком (ComboBox) примут нормальный рабочий вид.

В диалоге Форматирование объекта (FormatObject) мы не изменяли значение поля Количество строк списка (Dropdownlines). Этот параметр определяет количество строк в списке, открывающемся изПоле со списком. Заполнять поле Количество строк списка нужно в том случае, когда список-источник достаточно большего размера.

Проверьте результат работы, нажав кнопку списка и выбрав из открывающегося списка строку «Р200». В ячейке Е5 появится номер выбранного элемента в списке – «4».

Для того, чтобы поместить цену процессоров в ячейку В5 выполните следующие действия:

  • Щелкните на ячейке В5 и нажмите кнопку fx на закладке Формулы. Появится диалог Мастер функций (PasteFunction).

  • Выберите строку Ссылки и массивы (Lookup&Reference) в списке Категория (Functioncategory). В списке Функция (Functionname) выберите строку ИНДЕКС (INDEX). Нажмите OK.

  • На экране появится следующий диалог Мастера функций (SelectArguments). Выделите строку массив; номер_строки; номер_столбца (array; row_num; column_num). НажмитеOK.

  • На экране появится диалог для задания параметров функция ИНДЕКС (INDEX), в котором следует указать диапазон ячеек, из которых будут выбираться данные, и ячейку, в которой будет находиться номер нужной строки диапазона. В нашем случае диапазоном будет список цен процессоров на рабочем листе Процессоры

  • Нажмите кнопку в поле ввода Массив (Array). Диалог задания параметров функций свернется в одно строчное поле ввода

  • Откройте рабочий лист Процессоры. Выделите на рабочем листе диапазон ячеек В3:В7 с ценами процессоров.

Для задания ячейки, в которой будит находится номер нужной строки из диапазона ячеек, нужно:

  • Нажмите кнопку в поле ввода. Диалог задания параметров снова развернется в полном размере.

  • Нажмите кнопку в поле ввода Номер строки (Row_num). Диалог свернется в однострочное поле ввода с текстовым курсором. При этом откроется рабочий лист Смета.

  • Щелкните мышью на ячейке Е5. Границы ячейки выделятся пунктиром, а в поле ввода параметров появится строка «Е5».

  • Нажмите кнопку OK. Диалог ввода параметров исчезнет с экрана. В ячейке В5 появится цена выбранного процессора «180».

Проверти работу выбранной конструкции, открыв список процессоров и выбрав строку «Р200 ММХ». В строке Поле со списком появится выбранное наименование, в ячейке Е5 – значение номера строки «5». В ячейке В5 появится соответствующая цена – «250».

Ячейка Е5 служит для технических надобностей; номер строки, который в ней хранится, лучше не показывать. Сделайте содержимое этой ячейки невидимым.

Установите формат цены:

  • Щелкните правой кнопкой мыши на ячейке В5. На экране появится контекстное меню.

  • Выберите команду Формат ячеек. В окне Формат ячеек выберите вкладку Число.

  • В списке Числовые форматы (Category) выберите строку (все форматы) (Custom). Дважды щелкните мышью на поле ввода Тип (Type). Содержимое поля ввода выделится цветом.

  • Введите новую маску формата (для суммы в долларах) $# ##0. Эта маска обозначает, что ведущие нули в сумме отображаются не будут, а впереди первой значащей цифры будет выводится символ доллара. Нажмите OK.

По аналогии установите элементы управления Поле со списком для выбора монитора в ячейку С11.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]