Word2007-Serienbrief - QueryString funktioniert nicht

07/04/2008 - 06:05 von Claudia | Report spam
Guten Morgen, liebe VBA-Gemeinde

ich habe eine Office 2003-Serienbrief-Programmierung, die sich
automatisch per DDE mit einer ausgewàhlten Excel-Datei verbindet und
mit dort markierten Zeilen den Serienbrief erstellt.
Ich fummel hier schon eine Weile mit Office 2007 rum und krieg es
leider nicht so rund, wie ich es gerne hàtte. Über Unterstützung würde
ich mich freuen:

Folgender Code in Word 2007:

xlPfad und xlDatei sind jeweils als String definiert und werden nach
Auswahl in einem Fenster belegt.
Ausgewàhlte Zeilen in Spalte Auswahl werden mit "x" markiert und für
den Brief verwendet.

Sub Serienbrief2007()
ActiveDocument.MailMerge.OpenDataSource Name:=xlPfad & xlDatei, _
ConfirmConversions:=False, ReadOnly:=False,
LinkToSource:=False, _
AddToRecentFiles:=False, Revert:=False,
Format:=wdOpenFormatAuto, _
Connection:="Gesamtes Tabellenblatt", _
SQLStatement:="", SQLStatement1:=""
'Serienbriefabfrage
'Spalte "Auswahl" nach Eintràgen abfragen
ActiveDocument.MailMerge.DataSource.QueryString = _
"SELECT * FROM " & xlPfad & xlDatei & " WHERE ((Auswahl<>
''))"
End Sub

Wenn ich den Code aufrufe, wird der Serienbrief verbunden, allerdings
erhalte ich das Auswahlfenster für die Tabellenauswahl (sollte nicht
erscheinen) und nach klicken auf OK kommt "Befehl misslungen".

Umgebung: WinXP SP2 mit Office 2007 Professional SP1

Vielen Dank für Eure Hilfe
Gruß Claudia
 

Lesen sie die antworten

#1 Thomas Gahler
09/04/2008 - 12:42 | Warnen spam
Hallo Claudia


ich habe eine Office 2003-Serienbrief-Programmierung, [...]


Ich kann dir leider nicht helfen

Aber vielleicht findest du auf der Hompage von Cindy etwas
http://homepage.swissonline.ch/cindymeister
- oder -
mit Google suchen dann einfach unbedingt das Wort 'Cindy' in die Suche
aufnehmen, sie hat den Serienbrief im Griff
-oder -
vielleicht noch hier
microsoft . public . word . mailmergefields



Thomas Gahler
MVP für WordVBA
Co-Autor von »Microsoft Word-Programmierung.
Das Handbuch« (MS Press)


- Windows XP (SP2), Office XP (SP3)

Ähnliche fragen