Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Excel_new.doc
Скачиваний:
97
Добавлен:
22.02.2015
Размер:
5.05 Mб
Скачать
      1. Элементы управления

Элементы управления позволяют предложить пользователю выбор параметров или дать возможность запуска макросов для автоматизации задач.

Назначение элементов управления представлено в табл. 4.7, рис. 4.6

Таблица 4.39

Название элемента

Описание

1-й ряд

Выбор объектов

По аналогии с объектами рисунков

Надпись

Текстовая, нередактируемая метка

Поле

Редактируемое текстовое окно

Поле со списком

Выпадающее окно списка

Список

Окно списка

2-й ряд

Флажок

Контрольный индикатор

Переключатель

Кнопка выбора с заголовком для исключающего выбора

Выключатель

Кнопка - индикатор состояния

Рамка

Группировка элементов

Кнопка

Командная кнопка

3-й ряд

Набор вкладок

Аналог вкладок меню

Набор страниц

Выбор страницы

Полоса прокрутки

Вертикальная или горизонтальная линейка прокрутки

Счетчик

Линейка прокрутки с индикацией состояния

Рисунок

Включение объекта-рисунка

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

Если объект связан с выполнением некоторой процедуры, ее можно подключить, выбирая в контекстном меню (ПК мыши) "Программу", в результате чего будет сформирована первая и последняя строки программы (sub) с именем объекта. Здесь можно создать собственную программу или включить в тело программы вызов иной процедуры, например процедуры хх():

Private Sub CommandButton1_Click()

xx

End Sub

Среди свойств объекта имеются свойства Default и Cancel. Если установлены эти свойства (True) , то объект активизируется при нажатии соответственно кнопок Enter или Esc. Только один объект на панели должен обладать свойством Default или Cancel.

Для того чтобы получить доступ к объектам диалогового окна, необходимо знать имя каждого объекта. VB присваивает имена объектам при их создании (свойство Name), однако это свойство (имя) можно изменить.

        1. Командная кнопка (CommandButton)

Аналоги - кнопки () - ОК, Cancel, Да, Нет и др. Основное назначение - при нажатии вызвать на исполнение некоторую процедуру.

Самостоятельная работа

  • Создайте командную кнопку с названием "Да! Да! Да!".

  • Вызовите панель свойств. Найдите свойства "Name" и "Caption". Чем отличаются эти свойства? Найдите свойство "Font" и замените стиль символов на Arial - 14 - курсив - подчеркнутый. Опробуйте действие кнопки (запустите диалоговую панель на выполнение).

  • Измените размер кнопки и найдите свойство, которое при этом изменилось.

  • Найдите свойство, которое отвечает за цвет кнопки, и сделайте кнопку голубой.

  • Подключите к кнопке процедуру хх(), изменяющую формат ячейки "А1" (см. выше).

  • Создайте еще одну командную кнопку. Как различить эти кнопки в программе?

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