Chart.AutoFormat メソッド (Project)

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

構文

expressionAutoFormat (rGallery,varFormat)

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

パラメーター

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

戻り値

Nothing

注釈

ChartWizard メソッドはオートフォーマット メソッドと同じジョブを実行できますが、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

関連項目

グラフ オブジェクトChartWizard メソッド

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。