Wie Sie VBA verwenden, um Daten aus Excel in Word verschieben

October 9

Microsofts Suite von Office-Anwendungen kann alle mit proprietäre Skriptsprache von Microsoft Visual Basic für Applikationen (VBA) automatisiert werden. Es ist üblich für Excel-Tabellen zu groß werden, und manchmal musst du Berichte von diesen großen Tabellenkalkulationen erstellen. Um dies zu erreichen, verwenden Sie VBA Daten aus Excel gelesen und schreiben Sie es in ein Worddokument, damit es schön gedruckt und Management und Aktionäre vorgelegt werden.

Anweisungen

1 Öffnen Sie Visual Basic-Editor durch Drücken von "Alt" und "F11" zur gleichen Zeit.

2 Doppelklicken Sie im linken Navigationsbereich zu öffnen "ThisWorkbook", wenn es nicht bereits geöffnet ist.

3 Kopieren Sie und fügen Sie den folgenden Code in das Codefenster. Word öffnet, ein neues Dokument erstellen und platzieren Sie den Inhalt der Zelle A1 auf Ihrer Tabelle in die erste Zeile des Word-Dokuments:

Dim WrdApp als "Word.Application"

Dim WrdDoc As Word.Document

Set WrdApp = CreateObject("Word.Application")

wrdApp.Visible = True

Set WrdDoc = wrdApp.Documents.Add ' ein neues Dokument erstellen

Mit wrdDoc

.Content.InsertAfter Range("A1")

Enden mit

4 Klicken Sie im oberen Menü der Visual Basic-Editor auf "Extras" und dann "Informationsquellen". Überprüfen Sie "Microsoft Word Object Library" in der Liste der Verweise auf ein Häkchen Daneben setzen und dann auf "OK", um den Verweis hinzuzufügen.

5 Führen Sie das Makro mit "F5" zu sehen, das Dokument geöffnet.

Tipps & Warnungen

  • VBA können Sie sparen und legen Sie vorhandene Dokumente, sowie die neue erstellen.