Compartilhar via


Método Chart.Export (Project)

Exporta um gráfico num formato de ficheiro de gráfico.

Sintaxe

expressão. Exportar (bstr, varFilterName, varInteractive)

expressão Uma variável que representa um objeto Chart.

Parâmetros

Nome Obrigatório/Opcional Tipo de dados Descrição
bstr Obrigatório String O caminho e o nome do ficheiro exportado.
varFilterName Opcional Variant O nome independente do idioma do filtro gráfico, tal como aparece no registo ( HKLM\\SOFTWARE\Wow6432Node\Microsoft\Shared Tools\Graphics Filters).
varInteractive Opcional Variant Verdadeiro para apresentar a caixa de diálogo que contém as opções específicas do filtro, se existirem. Se varInteractive for Falso, o Project utiliza os valores predefinidos para o filtro. O valor padrão é False.
bstr Obrigatório String
varFilterName Opcional Variant
varInteractive Opcional Variant

Valor de retorno

Boolean

Comentários

O método Exportar substitui um ficheiro de leitura/escrita existente com o mesmo nome.

Exemplo

O exemplo seguinte exporta o gráfico como um ficheiro Portable Network Graphics (.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

Confira também

Objeto Chart

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.