
- •Лекция №1. Общая характеристика языков программирования.
- •1.Языки программирования
- •2.Трансляторы
- •3.История создания языков
- •Лекция №2. Введение в Visual Basic for Application
- •1. Основы vba
- •2.Редактор Visual Basic
- •3. Величины
- •Переменные
- •Встроенные типы данных vba.
- •Константы.
- •Лекция №3. Некоторые объекты vba и их свойства.
- •1. Объектная модель Excel.
- •2. Объекты vba
- •3.Некоторые объекты vba.
- •Лекция №4. Форма и элементы управления
- •1.Форма
- •Свойства формы
- •Методы формы
- •События формы
- •Инструкции, управляющие процессами начала и завершения работы с формой
- •2.Элементы управления
- •Общие свойства элементов управления
- •Общие методы элементов управления
- •Общие события элементов управления
- •Кнопка (CommandButton) Свойства объекта
- •Поле (TextBox)
- •Свойства объекта
- •Счетчик
- •Свойства объекта
- •Список (ListBox)
- •Свойства объекта
- •Методы объекта
- •Поле со списком (ComboBox)
- •Свойства объекта
- •Методы объекта
- •Объект Collection
- •Методы объекта
- •Свойства объекта
- •Набор страниц (MultiPage)
- •Свойства объекта
- •Методы объекта
- •Набор вкладок (TabStrip)
- •Календарь (Calendar)
- •Свойства объекта
- •Методы объекта
- •Отображение встроенных диалоговых окон
- •Оператор rSet
- •2.Условные операторы
- •Оператор If…Then…Else
- •Оператор выбора Select Case
- •Функция iIf
- •Оператор безусловного перехода GoTo
- •3.Операторы цикла
- •Лекция №8. Структурированные типы данных
- •1. Массив
- •2. Перечисляемый тип
- •3. Запись
- •Лекция №9. Диалоговые окна
- •1. Функция InputBox
- •2. Функция MsgBox
Счетчик
По своим функциям счетчик аналогичен полосе прокрутки, но не имеет ползунка.
Свойства объекта
Свойство |
Описание |
Value |
Возвращает или устанавливает текущее значение полосы прокрутки. |
Min |
Минимальное значение полосы прокрутки. |
Max |
Максимальное значение полосы прокрутки. |
SmallChange |
Устанавливает шаг изменения значения при щелчке по одной из стрелок полосы прокрутки. |
Список (ListBox)
Применяется для хранения списка значений. В списке пользователь может выбрать одно из нескользких значений. Обычно выбор элемента осуществляется щелчком по элементу. Двойной щелчок по элементу применяется для выполнения каких-то действий в программе, связанных с эти элементом.
Свойства объекта
Свойство |
Описание |
ListIndex |
Возвращает номер выбранного элемента в списке. Нумерация элементов начинается с нуля. Если ни один из элементов списка не выбран, то возвращается -1. |
ListCount |
Возвращает число элементов списка. |
TopIndex |
Возвращает элемент списка с наибольшим номером. |
ColumnCount |
Устанавливает число столбцов в списке. |
TextColumn |
Устанавливает столбец в списке, элементы из которого возвращаются в качестве значения свойства Text. |
Text |
Возвращает выбранный в списке элемент. |
List |
Возвращает элемент списка, стоящий на пересечении указанной строки и столбца. List (Row, Column) |
RowSource |
Устанавливает диапазон, содержащий элементы списка. |
ControlSource |
Устанавливает диапазон (ячейку), куда возвращается выбранный элемент из списка. |
MultiSelect |
Устанавливает способ выбора элементов в списке. Допустимые значения: - fmMultiSelectSingle – выбор только одного элемента; - fmMultiSelectMulti – разрешен выбор нескольких элементов. Выбор осуществляется либо щелчком, либо нажатием клавиши <пробел>; - fmMultiSelectExtended – разрешено использование клавиши <Shift> при выборе ряда последовательных элементов списка. |
Selected |
Логическое свойство. True – элемент списка выбран. Используется для определения выбранного элемента, когда значение свойства MultiSelect установлено равным fmMultiSelectMulti или fmMultiSelectExtended. |
ColumnWidths |
Устанавливает ширину столбцов списка. ColumnWidths=String String – строка, устанавливающая ширину столбцов. Например: With ListBox1 .ColumnCount = 3 .ColumnWidths = “20;30;30” End With |
ColumnHeads |
Логическое свойство, определяющее выводить ли в списке заголовки столбцов. |
ListStyle |
Устанавливает способ выделения выбранных элементов. Допустимы значения: - fmListStylePlain – выбранный элемент выделяется цветом; - fmListStyleOption – перед выбранным элементом ставится флажок. |
MatchEntry |
Выводит первый подходящий элемент из списка при наборе его имени с клавиатуры. Допустимы значения: - fmMatchEntryNone – режим вывода подходящего элемента выключен; - fmMatchEntryFirstLetter – выводится подходящий элемент по набранной первой букве; - fmMatchEntryComplete – выводится подходящий элемент по полному набранному имени. |
BoundColumn |
Устанавливает данные, возвращаемые свойством Value. Допустимые значения: 0 – возвращается индекс выбранной строки, в этом случае свойство Value работает как ListIndex; от 1 до количества столбцов в списке – свойству Value возвращается элемент из выбранной строки, стоящий в столбце, заданном значением свойства BoundColumn. |