Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Изменяет диаграмму на формат по умолчанию для другого типа диаграммы.
Синтаксис
выражение.
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 и обратная связь.