Метод Chart.AutoFormat (Project)
Изменяет диаграмму на формат по умолчанию для другого типа диаграммы.
Синтаксис
выражение. AutoFormat
(rGallery,varFormat)
выражение: переменная, представляющая объект Chart.
Параметры
Имя | Обязательный или необязательный | Тип данных | Описание |
---|---|---|---|
rGallery | Обязательный | Long | Одна из констант перечисления Office.XlChartType , указывающая тип диаграммы. |
varFormat | Необязательный | Variant | Номер параметра для встроенных автоформатов. Может быть числом от 1 до 10 в зависимости от типа коллекции. Если аргумент varFormat опущен, Project выбирает значение по умолчанию в зависимости от типа коллекции и источника данных. |
rGallery | Обязательный | INT32 | |
varFormat | Необязательный | Variant |
Возвращаемое значение
Nothing
Замечания
Метод ChartWizard может выполнять ту же работу, что и метод AutoFormat , хотя у ChartWizard есть больше параметров.
Пример
В следующем примере диаграмма изменяется в формат трехмерной области с накоплением по умолчанию.
Sub TestAutoFormat()
Dim chartShape As Shape
Dim reportName As String
reportName = "Simple scalar chart"
Set chartShape = ActiveProject.Reports(reportName).Shapes(1)
chartShape.Chart.AutoFormat Office.XlChartType.xl3DAreaStacked
End Sub
См. также
МетодChart ChartWizard Объекта диаграммы
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по