Wie können Sie Word in Excel VBA einstellen?

February 20

Visual Basic für Applikationen (VBA) ist die Programmierung Shell, die in allen Microsoft Office-Anwendungen eingefügt wird. VBA verwendet die gleiche Codierung-Syntax als Microsoft entwickelte Visual Basic. Fortgeschrittene Office-Anwender können ihre Word-Dokumente oder Excel-Kalkulationstabellen automatisieren, gerade indem Sie platzieren, einige Codierung im Visual Basic-Editor. Innerhalb von Excel Lesen von Text aus einem Word-Dokument, Senden von Informationen zu einem Worddokument oder eine gesamte Word-Dokument mit Visual Basic-Code vollständig zu erstellen.

Anweisungen

1 Öffnen Sie Excel und öffnen Sie die Developer Tab anklicken auf die Schaltfläche "Office" und dann "Excel-Optionen." Klicken Sie auf die Option "Show Entwicklerregisterkarte in der Multifunktionsleiste" und klicken Sie auf "OK".

2 Klicken Sie auf die Registerkarte "Entwicklertools" und dann auf "Visual Basic", um den Visual Basic-Editor zu öffnen.

3 Klicken Sie auf "Einfügen" und dann "Module" in der Visual Basic-Editor, ist dies ein neues Projekt. Wenn dies nicht der Fall ist, klicken Sie irgendwo in den vorhanden Code, dem den Code für ein Word-Dokument hinzufügen möchten.

4 Fügen Sie den VBA-Code für das Erstellen einer neuen Instanz von Microsoft Word-Dokument:

"Dim AppWrd als" Word.Application"

Dim AppWrdDoc As Word.Document"

Dadurch wird den Code wissen, dass Sie die Variablen "AppWrd" und "AppWrdDoc" benutzen werden, um ein Word-Dokument behandeln.

5 Geben Sie im Code ein neues Worddokument zu erstellen, wenn das ist, was Sie tun möchten.

"Set AppWrdDoc = appWrd.Documents.Add"

Oder öffnen Sie ein vorhandenes Dokument mit der Variablen:

"Set AppWrdDoc = appWrd.Documents.Open ("C:\Folder\File.docx")"

Von hier aus können Sie eingeben, in welcher Code erstellen oder bearbeiten den Typ des Word-Dokument die gewünschten notwendig wird. Geben Sie beispielsweise das Word-Dokument Text hinzu, in:

"appWrdDoc.Content.InsertAfter"Dies ist ein Beispieltext.""

6 Geben Sie den Code, um das Dokument zu speichern, nachdem Sie abgeschlossen haben, erstellen oder bearbeiten es.

"appWrdDoc.SaveAs ("C:\Folder\NewFileName.docx")"

Geben Sie im Code auf das Word-Dokument zu schließen, das Sie gerade in Excel erstellt.

"appWrdDoc.Close"

7 Klicken Sie auf die Schaltfläche "Speichern" auf der Visual Basic-Editor, den Code zu speichern. Schließen Sie den Editor. Klicken Sie auf "Speichern", innerhalb der Excel-Hauptfenster auf das Arbeitsblatt speichern.