Объект Application (Приложение) является главным объектом в иерархии объектов и представляет само приложение Excel
Некоторые свойства объекта Application (Приложение)
ActiveWorkbook Возвращает активный объект книгу
ActiveSheet Возвращает активный объект лист
ActiveCell Возвращает активный объект ячейку
ActiveChat Возвращает активный объект диаграмму
ThisWorkbook Возвращает книгу, содержащую выполняющийся в данный момент макрос(книга не обязательно активна)
Некоторые события объектов
WorkbookActivate При активизации рабочей книги
WorkbookOpen При открытии книги
WorkBookNewSheet При добавлении нового листа в рабочую книгу
Объект Workbook (рабочая книга) идет сразу после Объекта Application
Пример
Shets Возвращает семейство всех листов
Workshets Возвращает семейство всех рабочих листов
Count число объектов семейства Workshets
Объект WorkSheet идет за объектом Workbook
Примеры свойств
Присвоение имени активному листу
MsgBox”Имя активного листа” & ActiveSheet.Name
Worksheets(2).Name=”Итоги”
Рабочий лист 1 делается невидимым
Worksheet(1).Visible= False
Примеры методов
-Удаляется третий лист
Worksheets(3).Delete
-Вставляется новый лист перед активным листом
ActiveWorkBook.Worksheets.Add
-Лист 1 копируется после Лист3
Worksheets(1).Copy after:=Worksheets(3
Свойства объекта WorkSheets
Range(диапазон)
WorkSheets(“Лист1”).Range(“A5″)=10
.Range(“A5″) ячейка A5
.Range(“A:A”) столбец А
Range(“5:5″) строка 5
.Range(“A1:D5″) Диапазон
Cells(ячейки)
WorkSheets(1).Cells(1,1).Value=15
При использовании свойства Cells возможно использование переменных для указания ячейки
ActiveSheet.Cells(2,1).Formula=”=sum(B1:B5)”
WorkSheets(1).Cells(K,N).Value=15
Пользовательская форма (UserForm) элементы управления, размещаемые в форме
UserForm Форма
Обозначение frm Пример frmGame
frmGame.Caption=”Редактирование “
Label Надпись
Обозначение lbl Пример lblInformation
lblInformation.Caption=”Фамилия клиента “
TextBox Поле
Обозначение txt Пример txtCount
txtCount.Value=10
Multiline Многострочный режим
WordWrap перенос
Autosize Автоматическое изменение размера
ScrollBars Полосы прокрутки
PasswordChar Отображения установленного символа при вводе пароля
MaxLength Max количество вводимых символов
ListBox списк и ComboBox поле со списком
Обозначение cbo Пример cboFirms
Обозначение lst Пример lstNames
Свойства
ListIndex Номер текущего элемента списка
ListCount Число элементов списка
ColumCount Число столбцов в списке
Text Выбранный в списке элемент
List Элемент на пересечении