Chart.AutoFormat 方法 (Project)

将图表更改为其他图表类型的默认格式。

语法

expressionAutoFormat (rGallery,varFormat)

expression:一个表示 Chart 对象的变量。

参数

名称 必需/可选 数据类型 说明
rGallery 必需 Long Office.XlChartType 枚举的常量之一,该常量指定图表类型。
varFormat 可选 Variant 内置自动套用格式的选项编号。 可为从 1 到 10 的数字,其取值依赖于库的类型。 如果省略 varFormat 参数,Project 将根据库类型和数据源选择默认值。
rGallery 必需 INT32
varFormat 可选 Variant

返回值

Nothing

备注

ChartWizard 方法可以执行与 AutoFormat 方法相同的作业,但 ChartWizard 具有更多选项。

示例

以下示例将图表更改为默认的 3D 堆积面积 格式。

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 支持和反馈,获取有关如何接收支持和提供反馈的指南。