Метод 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 и обратная связь.