Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
VBA (методичка).doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
2.3 Mб
Скачать

12.6Функции работы с цветом

Функция

Возвращаемое значение

RGB(Red, Green, Blue)

Составляющие Red, Green, Blue изменяются в пределах от 0 до 255.

QBColor(Color)

Color изменяется от 0 до 15

0 – черный, 1 – темно-синий, 2 – зеленый, 3 – сине-зеленый, 4 – малиновый

5 – фиолетовый, 6 – оливковый, 7 – серый, 8 – темно-серый, 9 – светло-синий

10 – светло-зеленый, 11 – светло-голубой, 12 – светло-красный, 13 – розовый

14 – желтый, 15 – белый

12.7Функции проверки типов

Это логические функции, которые проверяют, является ли переменная выражением специфицированного типа.

Функция

Возвращаемое значение

IsArray(VarName)

Является ли переменная массивом.

IsDate(VarName)

Является ли переменная датой.

IsEmpty(VarName)

Была ли переменная явно объявлена.

IsError(VarName)

Является ли значением переменной код ошибки.

IsNull(VarName)

Является ли значением переменной код ошибки.

IsNumeric(VarName)

Является ли значением переменной значение Null.

IsObject(VarName)

Является ли переменная объектом.

13.Объекты ms Excel

13.1Объект Application Свойства объекта

Свойство

Описание

ActiveWorkBook

Возвращает активную рабочую книгу.

ActiveSheet

Возвращает активный рабочий лист.

ActiveCell

Возвращает активную ячейку.

ActiveChart

Возвращает активную диаграмму.

ThisWorkBook

Возвращает рабочую книгу, содержащую выполняющийся в данный момент макрос (макрос может находиться в неактивной книге).

Calculation

Устанавливает режим вычислений. Допустимы значения:

    • xlCalculationAutomatic – автоматически

    • xlCalculationManual – вручную

    • xlCalculationSemiAutomatic – автоматически, кроме таблиц.

Caption

Возвращает или устанавливает текст из заголовка главного окна Excel. Значение Empty возвращает заголовок, используемый по умолчанию.

DisplayFormulaBar

Логическое свойство, регулирующее отображение строки формул.

Например: Application. DisplayFormulaBar=False

DisplayScrollBars

Логическое свойство, регулирующее отображение полос прокрутки.

EnableCancelKey

Определяет действие компьютера по нажатию комбинации клавиш <Ctrl> + <Break>, используемой для выполнения прерывания выполнения процедуры. Допустимые значения:

    • xlDisabled – запрет прерывания

    • xlInterrupt – разрешено прерывание процедуры

    • xlErrorHandler – прерывание воспринимается как ошибка.

Height и Width

Высота и ширина окна приложения в пунктах (один пункт равен примерно 0,353 мм).

Left и Top

Расстояние в пунктах от левой границы окна приложения до левого и верхнего края экрана.

Right

Расстояние в пунктах от правой границы окна приложения до правого края экрана.

Path

Возвращаемый путь к файлу Excel.exe

RecentFiles

Семейство недавно использованных файлов.

Например, инструкция устанавливает максимальное число в списке недавно использованных файлов - Application.RecentFiles.Maximum = 3

Инструкция открывает второй из этих файлов - Application.RecentFiles.Item(2).Open

Version

Возвращает номер текущей версии Excel.

Windows

Возвращает семейство всех окон приложения. Например, активизируется окно Книги1:

Application.Windows("Книга1.xls").Activate

WindowState

Устанавливает размер окна. Допустимы значения:

-xlMaximized – максимальный

-xlMinimized – минимальный

-xlNormal – нормальный