共用方式為


圖表。匯出方法 (專案)

匯出圖表以圖形檔案格式。

語法

表情Export (bstrvarFilterNamevarInteractive)

expression 代表 Chart 物件的變數。

參數

名稱 必要/選用 資料類型 描述
BSTR 必要 字串 匯出檔案的路徑和名稱。
varFilterName 選用 Variant 圖形過濾器在登錄檔中出現的語言無關名稱 ( HKLM\\SOFTWARE\Wow6432Node\Microsoft\Shared Tools\Graphics Filters) 。
varInteractive 選用 Variant 顯示包含 篩選器特定選項的對話框(如果有的話)。 如果 varInteractive,Project 會使用預設值作為過濾器。 預設值為 False
BSTR 必要 字串
varFilterName 選用 Variant
varInteractive 選用 Variant

傳回值

布林值

註解

匯出方法會覆寫同名的已存在讀寫檔案。

範例

以下範例將圖表匯出為可攜式網路圖形 (.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 支援與意見反應