次の方法で共有


Chart.AutoFormat メソッド (Project)

グラフを別のグラフの種類の既定の形式に変更します。

構文

expressionAutoFormat (rGallery,varFormat)

expressionChart オブジェクトを表す変数です。

パラメーター

名前 必須 / オプション データ型 説明
rGallery 必須 Long グラフの種類を指定する Office.XlChartType 列挙の定数の 1 つ。
varFormat 省略可能 バリアント型 (Variant) 組み込みのオートフォーマットのオプション番号。 ギャラリーの種類によって、1 ~ 10 の数値を指定できます。 varFormat 引数を省略すると、ギャラリーの種類とデータ ソースに基づいて既定値が選択されます。
rGallery 必須 INT32
varFormat 省略可能 バリアント型

戻り値

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 のサポートおよびフィードバックを参照してください。