VBA ist ein Automatisierungs- und Makro- Programmiersprache von Microsoft entwickelt wurde , die im Preis inbegriffen und wird in einigen Microsoft- Kernprodukte , einschließlich Microsoft Office. VBA entspricht dem Microsoft COM (Component Object Model ), in der es sich ansieht, und bricht Programmen wie Excel in Objekte für Programmierer zu interagieren und zu manipulieren das Programm. Das Application-Objekt wird als das höchste Objekt in der Microsoft Excel -Objektmodell. Es stellt die Excel-Anwendung selber. Alle anderen Objekte wie : Arbeitsmappe , Arbeitsblätter und Zellen sind darunter. Erstellen eines Programms zu testen, ob ein bestimmtes Arbeitsblatt in Ihrer Arbeitsmappe vorhanden ist einfach, wenn Sie einen Anruf an die Excel -Application-Objekt zu initiieren. Anleitung 
 1 
 Öffnen Sie Microsoft Excel. 
 2 
 Klicken Sie auf " Extras", " Makro ", und klicken Sie dann auf " Visual Basic ". Dies öffnet den VBA Programmierumgebung. 
 3 
 Klicken Sie auf " Einfügen ", " Module". Sie befinden sich nun in einem Programmcode Modul 
 
 Typ oder Kopieren und fügen Sie den folgenden Code: . 
 
 Funktion WorksheetExists (_ 
 
 FullPathToWorkbook As String , _ 
 < p > WorksheetName As String _ 
 
 ) As Boolean Dim 
 
 objExcel As Object Dim 
 
 objWorksheet As Object 
 
 objExcel = CreateObject Set ( " Excel.Application " ) 
 
 objExcel.Workbooks.Open "c: \\ Book1.xls " 
 
 For Each objWorksheet In objExcel.ActiveWorkbook.Worksheets 
 
 Wenn objWorksheet.Name = " Tabelle3 " Dann 
 
 WorksheetExists = True 
 
 MsgBox (" Worksheet vorhanden" ) 
 
 Exit For End If 
 
 
 
 Weiter objWorksheet 
 < p> objExcel.ActiveWorkbook.Close SaveChanges : = False 
 
 Set objExcel = Nothing End Function