VBA er en automatisering og makro programmeringsspråk utviklet av Microsoft som er inkludert og brukt i noen av Microsofts viktigste produkter, inkludert , Microsoft Office. VBA samsvarer med Microsoft COM ( Component Object Model ), hvor det ser og bryter programmer som excel til objekter for programmerere å samhandle og manipulere programmet. Application objektet regnes som den høyeste objektet i Microsoft Excel-objekt -modellen . Det representerer Excel programmet selv . Alle andre objekter, for eksempel : arbeidsbok , regneark og celler er under den. Opprette et program for å teste om en viss regneark finnes i arbeidsboken er enkelt når du starter en samtale til Excel Application objektet . Instruksjoner
en
Åpne Microsoft Excel.
2
Klikk på " Verktøy ", " Makro " og deretter " Visual Basic. " Dette vil åpne VBA programmering miljø .
3
Klikk "Sett inn ", " Module ". Du er nå i en programmeringskode modul
skriv eller kopier og lim inn følgende kode : .
Funksjon WorksheetExists ( _
FullPathToWorkbook As String , _
< p > WorksheetName As String _
) Som Boolean
Dim objExcel som objekt
Dim objWorksheet som objekt
Sett objExcel = CreateObject ( " Excel.Application " )
objExcel.Workbooks.Open " c: \\ Book1.xls "
Hver objWorksheet I objExcel.ActiveWorkbook.Worksheets
p Hvis objWorksheet.Name = " Sheet3 " Da
WorksheetExists = sant
MsgBox ( " regneark eksisterer ")
Exit For
End If
Neste objWorksheet
< p> objExcel.ActiveWorkbook.Close SaveChanges : = False
Set objExcel = Ingenting
End Function