VBA er en automatisering og makro programmeringssprog udviklet af Microsoft , der er inkluderet , og bruges i nogle af Microsofts kerneprodukter herunder Microsoft Office. VBA i overensstemmelse med Microsoft COM (Component Object Model ), hvor den ser og bryder programmer såsom Excel til objekter for programmører at interagere og manipulere programmet. Objektet Application betragtes som den højeste objekt i Microsoft Excel-objekt model. Den repræsenterer Excel selve ansøgningen . Alle andre objekter, såsom : projektmappe , regneark og celler er under det. Oprettelse af et program til at teste , om en bestemt regneark findes i din projektmappe er enkel , når du indleder et opkald til Excel Application objekt. Instruktioner
1
Åbn Microsoft Excel.
2
Klik på "Funktioner ", " Macro " og derefter klikke på " Visual Basic ". Dette vil åbne VBA programmering miljø .
3
Klik på " Indsæt ", " Modul ". Du er nu i et programmeringssprog kodemodulet
Skriv eller kopiere og indsætte følgende kode : .
Funktion WorksheetExists ( _
FullPathToWorkbook As String , _
< p > WorksheetName As String _
) Som Boolean
Dim objExcel As Object
Dim objWorksheet As Object
Set objExcel = CreateObject ( " Excel.Application " )
objExcel.Workbooks.Open " c: \\ Projekt1.xls "
For Each objWorksheet I objExcel.ActiveWorkbook.Worksheets
p Hvis objWorksheet.Name = " Sheet3 " Så Salg
WorksheetExists = Sand
MsgBox ( " Arbejdsark eksistere" )
Exit For
End If
Næste objWorksheet
< p> objExcel.ActiveWorkbook.Close saveChanges : = False
Set objExcel = Nothing
End Function