VBA è un linguaggio di programmazione e l'automazione di macro sviluppato da Microsoft che è incluso e utilizzato in alcuni prodotti Microsoft fondamentali, tra cui , di Microsoft Office . VBA è conforme alla Microsoft COM ( Component Object Model) , in cui si vede e si rompe programmi come Excel in oggetti per i programmatori di interagire e manipolare il programma . L'oggetto Application è considerata l'oggetto più alto nel modello a oggetti di Microsoft Excel . Esso rappresenta l'applicazione Excel stesso . Tutti gli altri oggetti , quali : cartelle di lavoro , fogli di lavoro e le cellule sono al di sotto di esso. Creazione di un programma per verificare se un determinato foglio di lavoro esistente nella cartella di lavoro è semplice, una volta che si avvia una chiamata all'oggetto Application di Excel . Istruzioni 
 1 
 Aperte . 
 2 
 Clicca su "Strumenti " di Microsoft Excel "Macro" e quindi fare clic su " Visual Basic ". Si aprirà l'ambiente di programmazione VBA . 
 3 
 Fare clic su " Inserisci ", "Modulo" . Si è ora in un modulo di codice di programmazione 
 
 Digitare o copiare e incollare il seguente codice : . 
 
 WorksheetExists funzione ( _ 
 
 FullPathToWorkbook String, _ 
 < p > WorksheetName As String _ 
 
 ) come booleano 
 
 Dim objExcel As Object Dim 
 
 objWorksheet As Object 
 
 objExcel = CreateObject ( " Excel.Application " ) per 
 objExcel.Workbooks.Open " c: \\ Book1.xls " 
 
 Ogni objWorksheet In objExcel.ActiveWorkbook.Worksheets 
 
 objWorksheet.Name = " Foglio3 " Allora 
 
 WorksheetExists = True 
 
 MsgBox ( " foglio di lavoro esiste " ) per 
 Exit For End If 
 
 
 
 Successivo 
 objWorksheet < p > objExcel.ActiveWorkbook.Close SaveChanges : = False 
 
 objExcel = Nothing End Function