Wie Master VBA für Microsoft Office 2007

August 16

Wie Master VBA für Microsoft Office 2007

Office 2007-Programme verwenden eine Skriptsprache Visual Basic für Applikationen (VBA), um ihre Standardfeatures zu erweitern. Diese Sprache ermöglicht es Benutzern, Programme zu schreiben, die Aufgaben in einem Bruchteil der Zeit, in der Regel benötigt. Jedes Office-Programm hat seinen eigenen Satz von Objekten, gesammelt in eine Struktur namens "Objektmodell". Mastering VBA gehört mit diesen Objektmodellen gründlich vertraut zu machen. Durch die Beherrschung von VBA, können Sie die Zeit reduzieren, Benutzer Office ausführen, und gleichzeitig auch die Fehler bei der Durchführung dieser Aufgaben müssen.

Anweisungen

1 Lesen Sie jede der folgenden Themen, die über den Link "Konzepte", der "Word-Entwicklerreferenz" Seite zugänglich sind:

Auswählen von Dokumenttext

Text-Bearbeitung

Suchen und Ersetzen von text

Arbeiten mit Tabellen

Arbeiten mit Makros

2 Jedes Thema Programm in die Windows-Zwischenablage zu kopieren. Öffnen Sie Word, und drücken Sie "Alt-F11" der integrierten Entwicklungsumgebung (IDE) von Visual Basic eingeben. Klicken Sie auf "Einfügen", dann "Module", um ein neues Fenster zur Eingabe der Programme zu erstellen. Fügen Sie das Programm in der Zwischenablage in das Modul ein, dann führen Sie das Programm auf eine beliebige Stelle im Text das Programm und drücken "F5."

3 Legen Sie ein neues Codemodul, indem Sie die Anweisungen in Schritt 2. Geben Sie, wie Sie über das Beispielprogramm erinnern können, die Sie in das andere Modul eingefügt. Gelesen Sie das Beispielprogramm Inserat, nach Bedarf, dann führen Sie das Programm, wie Sie das ursprüngliche Beispiel getan haben.

4 Wiederholen Sie den vorhergehenden Schritt so oft wie notwendig, um das Programm vollständig aus dem Gedächtnis, ohne Bezugnahme auf dem ursprünglichen Programm-Angebot geben. Diese Aufgabe wird des Programms Protokolle und Verfahren Raufaser. Wenn Sie nicht jede Zeile Code verstehen können, wird beim Lesen der oben genannten Themen, kombiniert mit dem sehen des verwirrenden Codes in verschiedenen Programmen Ihre eventuelle Verständnis des Codes fördern. Die Anweisungen in den Schritten 1 bis 3 Detail des Prozesses verwenden Sie auch Meister Excel und Access VBA.

5 Lernen Sie, wie Sie in den Schritten 1 bis 3, diese Themen auf das Word-Objektmodell, das Sie aus dem "Word-Objektmodellreferenz" Link auf der Seite "Word-Entwicklerreferenz" zugreifen können:

Die Auswahl, Sortiment und Dokument-Objekte; die Objekte Application, Tisch und Zeilen; und das Find-Objekt.

6 Lernen Sie, wie Sie die Word-Konzepte und Objekte, diese Excel-Konzepte, die Sie über den Link "Konzepte" auf der Seite "Excel Developer Reference" zugreifen können:

Mithilfe von Excel mit anderen Anwendungen

Arbeiten mit Arbeitsblättern und Arbeitsmappen

Verwenden von Transaktionen

Excel Ereignisse und Funktionen

Zell- und Operationen

7 Lernen Sie diese Themen auf der Excel-Objekte, die Ihre Programme Excel die Standardfunktionalität anpassen müssen:

Das Chart-, Anwendung und Arbeitsmappe-Objekt; das Arbeitsblatt, Windows und PivotTable-Objekte; und die Art und Range-Objekten.

8 Lernen Sie diesen Begriff und Objekt-Themen für Microsoft Access. Navigieren Sie zu diesen Themen durch die "Konzepte", "Access-Objektmodell" und "Data Access Objects (DAO) Reference" Links auf der Seite Access Developer Reference:

Konzepte:

Arbeiten mit SQL, Fehlercodes, Option und -Eigenschaft festlegen, schriftlich Kriterienausdrücke zu interpretieren.

Objekte:

Die Anwendung, Datenbank und Tabelle Objekte; die QueryDef, Feld und Dokument-Objekte; und die Objekte RecordSet, Bericht und Formen.