Chart.Export メソッド (Project)

グラフをグラフィック ファイル形式でエクスポートします。

構文

エクスポート (bstr, varFilterName, varInteractive)

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

パラメーター

名前 必須 / オプション データ型 説明
bstr 必須 String エクスポートされたファイルのパスと名前。
varFilterName 省略可能 バリアント型 (Variant) レジストリに表示されるグラフィック フィルターの言語に依存しない名前 ( HKLM\\SOFTWARE\Wow6432Node\Microsoft\Shared Tools\Graphics Filters)。
varInteractive 省略可能 バリアント型 (Variant) フィルター固有のオプション (存在する場合) を含むダイアログ ボックスを表示する場合は truevarInteractiveFalse の場合、Project ではフィルターの既定値が使用されます。 既定値は False です。
bstr 必須 String
varFilterName 省略可能 バリアント型 (Variant)
varInteractive 省略可能 バリアント型 (Variant)

戻り値

ブール型 (Boolean)

注釈

Export メソッドは、同じ名前の既存の読み取り/書き込みファイルを上書きします。

次の例では、グラフをポータブル ネットワーク グラフィックス (.png) ファイルとしてエクスポートします。

Sub ExportChart()
    Dim chartShape As Shape
    Dim reportName As String
    Dim fileFormat As String
    Dim fileName As String
    
    fileFormat = "PNG"
    fileName = "C:\Project\VBA\Samples\SimpleChart.png"
    
    reportName = "Simple scalar chart"
    Set chartShape = ActiveProject.Reports(reportName).Shapes(1)
    
    If (chartShape.Chart.Export(bstr:=filename, varFilterName:=fileFormat)) Then
        Debug.Print "Exported chart: " & filename
    End If
End Sub

関連項目

Chart オブジェクト

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

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