Bestemmelse om et diagram findes i et regneark i Excel kan nemt gøres ved hjælp af Visual Basic for Applications ( VBA ) . VBA er et edb-programmering sprog, der anvendes i Excel og andre Microsoft Office-programmer til at automatisere rutineopgaver ellers sker manuelt. I VBA kan du bruge " ChartObject " objekt for at afgøre, om et diagram eksisterer. Dette objekt indeholder en samling af diagrammer i det aktuelle ark og kan bruges til at få adgang til diagrammer egenskaber. Ting du skal
Visual Basic for Applications
Vis Flere Instruktioner
1
Klik på "Udvikler " fanen og klik på " Visual Basic " for at starte VB editor. Klik på "Indsæt " menuen og klik på " Modul " for at indsætte en ny kode modul
2
Opret en ny sub procedure ved at tilføje følgende kode : .
Private Sub determineChart ()
3
Føj følgende kode til at gå til den næste linje kode, hvis der opstår en fejl : Hej
On Error Resume Next
4
Undersøg, om " Diagram1 " eksisterer ved at tilføje følgende kode : .
chartTst = ActiveWorkbook.Worksheets ( " Ark1 " ) ChartObjects ( " figur 1 " )
5
Check " chartTst "variable og vise en besked boks viser om diagrammet eksisterer.
p Hvis chartTst Er Ingenting Så
MsgBox " Chart eksisterer ikke "
Else
MsgBox " Chart eksisterer. "
End If
6
End sub ved at skrive " End Sub " i slutningen af proceduren. Tryk på " F5 " for at køre proceduren. < br >