Gewusst wie: Erstellen Sie ein neues Worddokument aus einer Vorlage in VBA

February 3

Gewusst wie: Erstellen Sie ein neues Worddokument aus einer Vorlage in VBA

Jedes der Programme in Microsoft Office-Suite, wie Word oder Excel, enthält eine abgespeckte Version der Visual Basic-Programmiersprache VBA aufgerufen. Sie können ein Stück Code aufgerufen ein Makro mit dem VBA Editor erstellen, die Automatisierung werden repetitive Aufgaben wie die Öffnung eines neuen Word-Dokuments, das eine vorgefertigte Vorlage enthält. Öffnen ein neues Worddokument über VBA ist ein schneller Prozess, der nur aus einer einfachen Zeile benötigt.

Anweisungen

1 Öffnen Sie die Microsoft Office-Dokument möchten Sie ändern, um den VBA-Code enthalten. Navigieren Sie zu der Registerkarte mit der Bezeichnung \"Developer\" und klicken Sie auf den Link mit dem Namen \"Visual Basic. \"

2 Erstellen Sie eine neue Prozedur durch Eingabe in die Öffnung \"Sub (MyNewProcedure) \" Befehl. Sie können ändern, \"MyNewProcedure\" zu jedem Titel möchten Sie identifizieren, was die Prozedur tut, wie \"OpenTemplate\" oder etwas ähnliches.

3 Drücken Sie die "Enter"-Taste eine dreimal um drei Zeilen nach unten zu verschieben. Geben Sie die Endung \"End Sub\" Befehl zu lassen wissen, wo endet die Prozedur Code Visual Basic-Editor.

4 Verschieben Sie zurück um eine Zeile nach oben, so dass der Cursor zwischen die öffnenden und schließenden Verfahren-Befehle.

5 Verwenden Sie die \"Add\"-Methode des der \"Documents\" Objekt erstellen Sie ein neues Worddokument aus einer vorhandenen Vorlage. Geben Sie beispielsweise \"Documents.Add Vorlage: = \"C:\Program Files\Microsoft Office\Templates\1033\EquityMergeLetter.dotx\"Wenn Sie ein Dokument mit der \"EquityMergeLetter\ erstellen wollte "Vorlage.

6 Speichern Sie Ihre Änderungen. Klicken Sie auf die \"Macro\" Taste und markieren Sie dann den Makronamen, die Sie zuvor in der Eröffnung angegeben Procedure-Befehl. Klicken \"OK\" führen Sie das Makro und das neue Word-Dokument mithilfe der angegebenen Vorlage erstellen.