Microsoft Visual Basic -Programmiersprache kann verwendet werden, um Aufgaben, die häufig manuell durchgeführt in vielen Arten von Windows-Anwendungen , einschließlich Microsoft Excel kann automatisiert werden. Zusammenstellung einer Arbeitsmappe Arbeitsblätter in einem zentralen Dokumenten ist eines der Dinge, die durch das Schreiben einer VB-Anwendung Skript durchgeführt werden kann. Wenn das Skript geschrieben wurde , werden die Nutzer die Mühe und Zeit , die manuell die Aufgabe gespeichert werden. Anleitung
1
Öffnen Sie die Visual Basic-Anwendung , die zum Erstellen und Bearbeiten von VB -Code und VB -basierten Anwendungen ist .
2
Neues Dokument VB und initiieren und nennen neue Sub- Routine , zum Beispiel:
Sub CompileWorkbook ( )
3
erhalten die Arbeitsblätter in der Arbeitsmappe durch Hinzufügen einer zweiten Codezeile:
< p > Sub CompileWorkbook () Dim ObjX As Object
4
zum Ziel gesetzt, die Routine durch die Definition , was es speziell tun :
Sub CompileWorkbook () Dim ObjX Wie ObjectOn Error Resume NextSet ObjX = Application.CommandBars.FindControl ( Type: = msoControlButton )
5
definieren , was das Skript tun sollten, wenn ihre Definitionen nicht in der Lage sind , indem eine " If Not "-Argument erfüllt sein:
Sub CompileWorkbook () Dim ObjX Wie ObjectOn Error Resume NextSet ObjX = Application.CommandBars.FindControl ( Type: = msoControlButton ) If Not ObjX Is Nothing ThenobjX.ExecuteSet ObjX = Nothing
6
Schließen Sie die Zusammenstellung Skript , indem Sie " End" Erklärungen zum Code :
Sub CompileWorkbook () Dim ObjX Wie ObjectOn Error Resume NextSet ObjX = Application.CommandBars.FindControl ( Type: = msoControlButton ) If Not ObjX Nichts ist ThenobjX.ExecuteSet ObjX = NothingEnd IfEnd Sub
7
Speichern Sie die VB-Code und betten das Skript in der VB-Anwendung , in denen Sie die Arbeitsmappe Zusammenstellung durchzuführen.