次の方法で共有


Chart.Export メソッド (Project)

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

構文

エクスポート (bstrvarFilterNamevarInteractive)

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

パラメーター

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

戻り値

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