
- •Лекция №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
Методы объекта
Метод |
Описание |
Clear |
Удаляет все элементы из списка. |
RemoveItem |
Удаляет элементы с указанным номером из списка. RemoveItem(index) Index – номер удаляемого элемента из списка. Этот метод не работает, если список заполнен элементам из диалогового окна при помощи свойства RowSource. |
AddItem |
Добавляет элемент в список. AddItem([Item[, varIndex]]) Item – элемент (строковое выражение) добавляемый в список; varIndex – номер добавляемого элемента. |
Поле со списком (ComboBox)
Применяется для хранения списка значений и сочетает в себе функциональные возможности списка и поля ввода. В отличие от списка, в поле со списком отображается только один элемент списка. Режим выделения нескольких элементов отсутствует. Поле со списком позволяет пользователю вводить значение через поле ввода, как это делает элемент управления Поле ввода.
Свойства объекта
Свойство |
Описание |
DropButtonStyle |
Устанавливает вид поля со списком. Допустимые значения: - fmDropButtonStylePlain – кнопка без символов; - fmDropButtonStyleArrowDisplays – кнопка со стрелкой; - fmDropButtonStyleElloipsis – кнопка с эллипсом; - fmDropButtonStyleReduce – кнопка с линией. |
ListIndex |
Возвращает номер выбранного элемента в списке. Нумерация элементов начинается с нуля. Если ни один из элементов списка не выбран, то возвращается -1. |
ListCount |
Возвращает число элементов списка. |
List |
Возвращает элемент списка, стоящий на пересечении указанной строки и столбца. List (Row, Column) |
ListRows |
Устанавливает число элементов, отображаемых в поле со списком. |
MatchRequired |
Допустимые значения: True – в поле ввода нельзя водить значения отличные от перечисленных в списке; False – в поле можно вводить значения отличные от перечисленных в списке. |
MatchFound |
Допустимые значения: True – среди элементов поля со списком имеется элемент, который совпадает с элементом поля ввода; False – в противном случае. |
Методы объекта
Метод |
Описание |
Clear |
Удаляет все элементы из списка. |
RemoveItem |
Удаляет элементы с указанным номером из списка. RemoveItem(index) Index – номер удаляемого элемента из списка. Этот метод не работает, если список заполнен элементам из диалогового окна при помощи свойства RowSource. |
AddItem |
Добавляет элемент в список. AddItem([Item[, varIndex]]) Item – элемент (строковое выражение) добавляемый в список; varIndex – номер добавляемого элемента. |
Объект Collection
Объект Collection содержит несколько других объектов, как правило, одного и того же типа. При объявлении пользовательского семейства необходимо использовать ключевое слово New. Для работы с пользовательским семейством у объекта Collection имеется свойство Count – возвращающее число элементов семейства.