Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Настройка верхней и нижней полос полей дат в представлении Calendar.
Синтаксис
выражение.
CalendarDateBoxesEx( _TopLeft_, _TopRight_, _BottomLeft_, _BottomRight_, _TopColor_, _BottomColor_, _TopPattern_, _BottomPattern_ )
выражение Выражение, возвращающее объект Application .
Параметры
| Имя | Обязательный или необязательный | Тип данных | Описание |
|---|---|---|---|
| TopLeft | Необязательный | Long | Формат дат в верхнем левом углу каждого поля даты. Может быть одной из констант PjCalendarDateLabel . |
| Верхний правый | Необязательный | Long | Формат дат в правом верхнем углу каждого поля даты. Может быть одной из констант PjCalendarDateLabel . |
| ВнизуСлева | Необязательный | Long | Формат дат в нижнем левом углу каждого поля даты. Может быть одной из констант PjCalendarDateLabel . |
| ВнизуСправа | Необязательный | Long | Формат дат в правом нижнем углу каждого поля даты. Может быть одной из констант PjCalendarDateLabel . |
| TopColor | Необязательный | Long | Цвет верхней полосы в каждом поле даты. Может быть шестнадцатеричным значением для RGB-цвета, где красный — последний байт. Например, значение &HFF0000 — синим, а &H00FFFF — желтым. |
| BottomColor | Необязательный | Long | Цвет нижней полосы в каждом поле даты. Может быть шестнадцатеричным значением для RGB-цвета. |
| TopPattern | Необязательный | Long | Узор верхней полосы в каждом поле даты. Может быть одной из констант PjFillPattern . |
| BottomPattern | Необязательный | Long | Узор нижней ленты в каждом поле даты. Может быть одной из констант PjFillPattern . |
Возвращаемое значение
Boolean
Примечания
При использовании метода CalendarDateBoxesEx без указания аргументов отображается диалоговое окно "Шкала времени " с выбранной вкладкой "Поля даты ".
Пример
В следующем примере день недели (например, четверг) отображается в левом верхнем углу, месяц и дата (например, 31 января) — в правом верхнем, день года и год (например, 70 2010) в левом нижнем углу каждого поля календаря. Цвет фона верхней полосы — серебристый, а цвет фона нижней полосы — светло-желтый.
Sub FormatCalendarDays()
CalendarDateBoxesEx Topleft:=pjOverflowIndicator, TopRight:=pjDay_mmm_dd, _
BottomLeft:=pjCalendarLabelDayOfYear_dd_yyyy, _
TopColor:=&HE0E8E8, BottomColor:=&H1E8E8
End Sub
Примечание.
Если вы используете любую из констант перечисления PjColor для параметров TopColor или BottomColor , цвет будет почти черным. Например, значение pjGreen равно 9, что в методе CalendarDateBoxesEx имеет очень темно-красный цвет. Чтобы использовать только шестнадцать цветов, доступных с константами PjColor , используйте метод CalendarDateBoxes .
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.