Chart.Export メソッド (Project)
グラフをグラフィック ファイル形式でエクスポートします。
構文
式。エクスポート (bstr、 varFilterName、 varInteractive)
expression は Chart オブジェクトを表す変数です。
パラメーター
名前 | 必須 / オプション | データ型 | 説明 |
---|---|---|---|
bstr | 必須 | String | エクスポートされたファイルのパスと名前。 |
varFilterName | オプション | バリアント型 | レジストリ ( HKLM\\SOFTWARE\Wow6432Node\Microsoft\Shared Tools\Graphics Filters ) に表示されるグラフィック フィルターの言語に依存しない名前。 |
varInteractive | 省略可能 | バリアント型 | True を指定 すると、フィルター固有のオプションが含まれるダイアログ ボックス (存在する場合) が表示されます。 varInteractive が False の場合、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
関連項目
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。