Word-Seriendruck ausführen

8

Ich habe ein Excel-Blatt mit Daten und möchte es in ein neues Word-Dokument exportieren. Ist es möglich, MAIL MERGE vom Excel-Makro zu starten, indem Sie auf eine Schaltfläche auf dem Blatt klicken?

    
Tom 31.08.2009, 11:59
quelle

5 Antworten

16

Wenn Ihr Word-Dokument bereits mit den Seriendruckfeldern konfiguriert ist und Sie das Makro aus der Arbeitsmappe ausführen, die die Daten enthält, die Sie in das Word-Dokument einfügen möchten, versuchen Sie Folgendes:

%Vor%     
dendarii 29.09.2009, 12:39
quelle
4

Um dendariis Lösung zum Laufen zu bringen, musste ich Word-Konstanten wie folgt in Excel VBA deklarieren:

%Vor%     
MattM 17.04.2012 09:16
quelle
1

Wenn Ihr Word-Dokument bereits mit dem Layout von Datenquellen und Zusammenführungsfeldern konfiguriert ist, wird es viel einfacher. Im folgenden Beispiel ist MailMergeLayout.doc bereit, eine Zusammenführung durchzuführen. Eine Schaltfläche in Excel ist wie folgt mit RunMailMerge () verknüpft. Der gesamte Code ist in einem Excel VBA-Modul enthalten.

%Vor%     
Robert 16.11.2011 00:26
quelle
0
%Vor%

Oben Code ist ein Word Mailmerge Dokument zu öffnen (mit seiner Source-Link und Mergefield-Codes alle Setup) alles, was ich will, ist für die Message-Box "Opening the document will run the following SQL command " für den Benutzer zur Verfügung gestellt werden, von diesem Zeitpunkt an könnte der Benutzer entweder Wählen Sie 'Yes' oder 'No' .

    
cyrus 17.09.2015 03:28
quelle
-1
%Vor%     
user5500194 28.10.2015 20:39
quelle

Tags und Links