Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Задает свойства отдельной ячейки в шаблоне данных для представления сетевого графика (диаграммы PERT), где цвет шрифта может быть указан с помощью шестнадцатеричного значения.
Синтаксис
выражение.
BoxCellEditEx( _Name_, _Cell_, _FieldName_, _Font_, _FontSize_, _FontColor_, _Bold_, _Italic_, _Underline_, _HorizontalAlignment_, _VerticalAlignment_, _TextLineLimit_, _ShowLabel_, _Label_, _DateFormat_ )
выражение Выражение, возвращающее объект Application .
Параметры
| Имя | Обязательный или необязательный | Тип данных | Описание |
|---|---|---|---|
| Name | Обязательный | String | Имя шаблона данных, содержащего ячейку для изменения. |
| Cell | Обязательный | Long | Ячейка для редактирования. Может быть одной из констант PjCell . |
| FieldName | Необязательный | Long | Имя поля, которое нужно отобразить в ячейке. Может быть одной из констант PjField . |
| Font | Необязательный | String | Имя шрифта. |
| FontSize | Необязательный | Integer | Размер шрифта в пунктах. |
| FontColor | Необязательный | Long | Цвет RGB шрифта. Может быть шестнадцатеричным значением, где красный — последний байт. Например, значение &HFF0000 — синим, а &H00FFFF — желтым. |
| Bold | Необязательный | Логический | True , если шрифт полужирный; в противном случае — False. |
| Italic | Необязательный | Логический | True , если шрифт курсивный; в противном случае — False. |
| Underline | Необязательный | Логический | True , если шрифт подчеркнут; в противном случае — False. |
| HorizontalAlignment | Необязательный | Long | Определяет горизонтальное выравнивание текста в ячейке. Может быть одной из констант PjAlignment . |
| VerticalAlignment | Необязательный | Long | Определяет горизонтальное выравнивание текста в ячейке. Может быть одной из констант PjVerticalAlignment . |
| TextLineLimit | Необязательный | Long | Определяет ограничение количества строк текста в ячейке. Возможные значения: 1, 2 или 3. |
| ShowLabel | Необязательный | Логический | True , если в ячейке отображается метка; в противном случае — False. |
| Label | Необязательный | String | Задает метку ячейки. |
| DateFormat | Необязательный | Long | Определяет формат даты для ячейки, если FieldName является полем даты. Может быть одной из констант PjDateFormat . |
Возвращаемое значение
Boolean
Примечания
Использование метода BoxCellEditEx только с аргументами Name и Cell не имеет никакого эффекта.
Пример
В следующем примере изменяется копия шаблона "Критически важные для тестирования" шаблона " Критически важные для тестирования". В макросе удаляется четвертая строка ячеек и в четвертой ячейке третьей строки отображаются поле " Фактические затраты " и подпись фиолетово-синего цвета.
Sub ModifyCriticalDataTemplate()
Application.BoxCellLayout Name:="Test Critical", CellRows:=3, MergeCells:=True
Application.BoxCellEditEx Name:="Test Critical", Cell:=pjCell4_3, _
FieldName:=PjField.pjTaskActualCost, Font:="Arial", FontSize:="8", FontColor:=&HFF0077, _
Bold:=False, Italic:=False, Underline:=False, HorizontalAlignment:=pjLeft, _
VerticalAlignment:=pjMiddle, TextLineLimit:=1, ShowLabel:=True, Label:="Cost"
End Sub
Примечание.
Если вы используете любую из констант перечисления PjColor для параметра FontColor , цвет будет почти черным. Например, значение pjGreen равно 9, что в методе BoxCellEditEx имеет очень темно-красный цвет. Чтобы использовать только шестнадцать цветов, доступных с константами PjColor , используйте метод BoxCellEdit .
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.