Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Задает свойства отдельной ячейки в шаблоне данных для представления сетевой схемы (диаграмма PERT).
Синтаксис
выражение. BoxCellEdit( _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 | Цвет шрифта. Может быть одной из констант PjColor . |
| 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
Примечания
Использование метода BoxCellEdit только с аргументами Name и Cell не оказывает влияния.
Чтобы изменить ячейку шаблона данных, где цвет текста может быть RGB-значением, используйте метод BoxCellEditEx .
Пример
В следующем примере изменяется копия шаблона критически важных данных с именем Test Critical. Макрос удаляет четвертую строку ячеек и задает четвертую ячейку в третьей строке, чтобы отобразить поле Фактические затраты и метку зеленым цветом.
Sub ModifyCriticalDataTemplate()
Application.BoxCellLayout Name:="Test Critical", CellRows:=3, MergeCells:=True
Application.BoxCellEdit Name:="Test Critical", Cell:=pjCell4_3, _
FieldName:=PjField.pjTaskActualCost, Font:="Arial", FontSize:="8", FontColor:=PjColor.pjGreen, _
Bold:=False, Italic:=False, Underline:=False, HorizontalAlignment:=pjLeft, _
VerticalAlignment:=pjMiddle, TextLineLimit:=1, ShowLabel:=True, Label:="Cost"
End Sub
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.