Основные объекты EXCEL

Основные объекты EXCEL

Объект 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                                 Элемент на пересечении

Комментарии к записи Основные объекты EXCEL отключены

Рубрика: Разное

Обсуждение закрыто.