Determinar se existe um gráfico em uma planilha no Excel pode ser facilmente conseguido através da utilização de Visual Basic for Applications (VBA). VBA é uma linguagem de programação de computador usado em Excel e outros aplicativos do Microsoft Office para automatizar tarefas de rotina de outra forma feitas manualmente . Em VBA, você pode usar o objeto " ChartObject " para determinar se um gráfico existe. Este objeto contém uma coleção de gráficos na folha atual e pode ser usado para acessar as propriedades de gráficos . Coisas que você precisa
Visual Basic for Applications
Show Mais instruções
1
Clique na guia "Desenvolvedor" e clique em " Visual Basic " para iniciar o editor de VB . . Clique no menu " Inserir " e clique em "Módulo " para inserir um novo módulo de código
2
Crie um novo procedimento sub adicionando o seguinte código: Private Sub
determineChart ()
3
Adicione o código a seguir para ir para a próxima linha de código se ocorrer um erro :
On Error Resume Next
4
Determine se " Chart1 " existe , adicionando o seguinte código:
chartTst = ActiveWorkbook.Worksheets ( "Sheet1" ) ChartObjects ( "Tabela 1")
5
Marque a opção " chartTst . " variável e exibir uma caixa de mensagem mostrando se o gráfico existe.
Se chartTst é nada Então
MsgBox " Tabela não existe "
Else
"existe Chart. " MsgBox
End If
6
Acabar com o sub digitando " End Sub " no final do procedimento. Pressione " F5" para executar o procedimento .