keine ahnung...
zzx im paralleluniversum hat geschrieben:Grund für das Verhalten ist die Schnittstelle, die zum Datenaustausch zwischen Excel und Word benutzt wird. Seit Word 2002/XP kommt dafür standardmaessig OLE DB zum Einsatz. Um die Formatierung aus Excel beizubehalten, muss man die Seriendruckfelder im Word-Dokument mit passenden Formatschaltern ausstatten.
Du könntest versuchen wieder DDE zu verwenden. Dazu musst du in Word folgende Einstellung vornehmen:
- Extras
- Optionen
- Register: 'Allgemein'
- [x] Konvertierung beim Öffnen bestätigen
- [OK]
Nun erscheint beim Verknüpfen mit einer externen Datenquelle ein Auswahldialog, in dem dann 'MS-Excel-Arbeitblätter über DDE' angewählt werden kann.
Die andere Alternative:
Nachdem du das Seriendokument zusammengestellt und die Seriendruckfelder eingefügt hast, machst du mit Alt + F9 die Feldfunktionen sichtbar. Anstelle eines Platzhalters wie
+Betrag;
siehst du dann einen Feldcode wie
{ MERGEFIELD Betrag }
Ergänze diesen Code um einen Formatschalter. Das Währungsformat erhälst du zum Beispiel mit folgendem Schalter:
{ MERGEFIELD Betrag \# "#.##0,00 }
Das "\#" leitet eine Zahlenformatierung ein. Das gewünschte Ausgabeformat steht danach zwischen zwei Anführungszeichen.
Im Beispiel verwendet man die Raute (#) fuer eine optionale Stelle vor dem Komma und die Null (0) für eine erzwungene Stellenangabe - mit einer Stelle vor und zwei Stellen nach dem Komma. Danach folgt noch das Währungszeichen.
Das Prinzip kann man auch auf Datumsangaben anwenden. Der Formatschalter wird dann jedoch mit einem @-Zeichen eingeleitet. Ein Seriendruckfeld namens "Datum" liesse sich dann wie folgt formatieren:
{ MERGEFIELD Datum \@ "d.M.yyyy" }
Das Datumsformat steht für jeweils einstellige Tages- und Monatsangaben sowie für eine vierstellige Jahreszahl. Beachte die englischen Kuerzel: "d" fuer "Day" (Tag), ein grossgeschriebenes (!) "M" fuer "Month" (Monat) und ein "y" fuer "Year" (Jahr).
Sobald du alle Seriendruckfelder mit den passenden Formatschaltern versehen hast, kehrst du durch erneutes Drücken von Alt + F9 zur normalen Dokumentansicht zurück. Danach kannst du wie gewohnt mit dem Seriendruck fortfahren. Die Zahlen oder Datumswerte sollten jetzt im gewünschten Format dargestellt werden.
_________________
Gruss
zzx
diese beschreibung ist zwar für ältere word/excel-modelle, aber zzx sagt auch, dass es wohl bei neueren versionen so oder ähnlich geht.
