Свойство | Выполняемые действия и допустимые значения |
---|
ActiveWorkbook, ActiveSheet, ActiveCell, ActiveChart, ActiveDialog | Возвращают активный объект: рабочую книгу, лист, ячейку, диаграмму, диалоговое окно. Свойство ActiveCell содержится в ActiveSheet, а свойства ActiveSheet, ActiveChart и ActiveDialog в ActiveWorkbook. В следующем примере в активной ячейке устанавливается полужирный шрифт и в нее вводится строка текста Отчет за май: With ActiveCell
.Font. Bold = True
.Value = "Отчет за май"
End With
|
ThisWorkbook | Возвращает рабочую книгу, содержащую выполняющийся в данный момент макрос. Это свойство может возвращать рабочую книгу, отличную от возвращаемой свойством ActiveWorkbook, т. к. выполняемый макрос может находиться в неактивной книге |
Calculation | Устанавливает режим вычислений. Допустимые значения: - xlCalculationAutomatic (автоматический режим);
- xlCalculationManual (вычисления выполняются вручную);
- xlCalculationSemiAutomatic (автоматический режим, не распространяется на таблицы).
|
Caption | Возвращает текст в строке имени главного окна Excel. Установка свойства равным Empty возвращает заголовок, используемый по умолчанию. В следующем примере первая инструкция устанавливает в качестве заголовка окна приложения текст Отчет за 2013 год, а вторая возвращает имя окна, используемое по умолчанию, т.е. Microsoft Excel: Application.Caption = "Отчет за 2013 год"
Application.Caption = Empty
|
DisplayAlerts | Допустимые значения: True (отображаются встроенные предупреждения о работе программы) и False (предупреждения не отображаются) |
DisplayFormulaBar | Допустимые значения: True (строка формул выводится в окне Excel) и False (строка формул не выводится). В данном ниже примере установлен режим, при котором строка формул не будет выводиться в окне Excel: Application.DisplayFormulaBar = False
|
DisplayStatusBar | Допустимые значения: True (строка состояния видна в окне Excel) и False (строка состояния не видна). Например: Application.DisplayStatusBar = True
— строка состояния не будет выводиться в окне Excel |
EnableCancelKey | Определяет действие при нажатии комбинации клавиш Ctrl+Break, используемой для прерывания выполнения процедуры. Допустимые значения: - xlDisabled (прерывание программы запрещено);
- xlInterrupt (прерывание процедуры разрешено);
- XlErrorHandler (прерывание воспринимается как ошибка).
|
Height | Высота окна приложения в пикселях |
Width | Ширина окна приложения в пикселях |
Left | Расстояние в пикселях от левой границы окна приложения до левого края экрана |
Right | Расстояние в пикселях от правой границы окна приложения до правого края экрана |
Top | Расстояние в пикселях от верхней границы окна приложения до верхнего края экрана |
ScreenUpdating | Допустимые значения: True (изображение обновляется во время выполнения программы) и False (изображение не обновляется). Задание False в качестве значения свойства ускоряет выполнение процедуры. В конце процедуры свойству ScreenUpdating необходимо присвоить значение True |
StatusBar | Выводит заданный текст в строке состояния. Выполнение приведенного ниже примера позволит вывести текст Ввод данных... в строке состояния: Application.DisplayStatusBar = True
Application.StatusBar = "Ввод данных..."
|
Version | Возвращает номер текущей версии Excel. Применяется для проверки того, что приложение используется в корректной версии. Например: If Application.Version <> "8.0" Then Exit Sub
|
WindowState | Устанавливает размер окна. Допустимые значения: - xlMaximized (максимальный);
- xlMinimized (минимальный);
- xlNormal (нормальный).
Например: Application.WindowState = xlMaximized
— устанавливается максимальный размер окна |