Office - Word, Excel und Co. 9.753 Themen, 41.598 Beiträge

Serienbrief-Dezimalzahlen

krabschi / 11 Antworten / Baumansicht Nickles

Hallo!


Ich habe folgendes Problem, ich möchte einen Serienbrief erstellen, in dem auch eine Deziomalzahl angezeigt wird. (Eine Quittung mit Name und Betrag) Bei "krummen" Beträgen ist das alles kein Problem, allerdings schneidet mir "Word 2002" die Stellen nach dem Komma einfach ab. Die Anzeige lautet dann statt 33,00€ nur 33€. Soweit nicht schlimm, aber bei 33,30€ wird nur 33,3€ angezeigt. Bin mit meinem Latein am Ende und würde meinen PC liebend gerne aus dem Fenster werfen.... :-(((((


Kann jemand helfen????


 


DANKE Jeannette

bei Antwort benachrichtigen
Kolti krabschi „Serienbrief-Dezimalzahlen“
Optionen

Möglicherweise kann man das Feld, wo die Zahlen sind, formatieren.

bei Antwort benachrichtigen
krabschi Kolti „Möglicherweise kann man das Feld, wo die Zahlen sind, formatieren.“
Optionen

Schon gemacht, aber die Dezi-stellen werden immer wieder weggelassen. Ich habe alles vorher in Excel als Betrag mit 2 Dezistellen formatiert, aber es geht trotzdem nicht.

bei Antwort benachrichtigen
Borlander krabschi „Schon gemacht, aber die Dezi-stellen werden immer wieder weggelassen. Ich habe...“
Optionen
in Excel als Betrag mit 2 Dezistellen formatiert
Stell mal in Word das gewünschte Zahlenformat ein (wird im Textfeld mit definiert)...

Gruß
Borlander
bei Antwort benachrichtigen
Kolti krabschi „Serienbrief-Dezimalzahlen“
Optionen

Ich habe es mal probiert.
Seriendruckfeld einfügen. Hat er so übernommen.
Schau mal unter Systemsteuerung / Ländereinstellung - ob Du bei Zahlen alles richtig eingestellt hast.
Komma, nicht Punkt usw.

bei Antwort benachrichtigen
krabschi Nachtrag zu: „Serienbrief-Dezimalzahlen“
Optionen

Hallo Kolti!

Alles überprüft...und alles o.k., denke ich. ICH HASSE MEINEN COMpUTER *grrrrrrrr* , denn wie man sieht habe ich noch ein kleines problem, die Tastatur schreibt den Buchstaben "P" nur groß, wenn ich die linke Caps oder Caps lock drücke, ansonsten macht er das P einfach klein. (sorry, hat zwar nix mit dem eigentlichem Thema zu tun, aber es nervt mich schon seit einigen Wochen ;-))

Jeannette

bei Antwort benachrichtigen
Kolti krabschi „Serienbrief-Dezimalzahlen“
Optionen

Die Tastatur ist wahrscheinlich nicht OK.
Mit der anderen Geschichte: Wann hast Du denn zum letzten Mal dein Betriebssystem neu aufgespielt?

bei Antwort benachrichtigen
krabschi Nachtrag zu: „Serienbrief-Dezimalzahlen“
Optionen

Anfang Januar. Das Problem mit den Dezi habe aber nicht nur ich, sondern auch meine Freundin, da wir das problem in "Teamwork" versucht haben zu lösen. Auch sie bekommt es nicht hin.

bei Antwort benachrichtigen
Emily22 krabschi „Serienbrief-Dezimalzahlen“
Optionen

So wie ich lese, übernimmst du die Zahl/Zahlen aus Excel ? Kann gut sein, dass Word dann wieder etwas anderes daraus macht, habe auch so meine Probleme mit Exceltabellen in Word.
Bei Nachnahmepaket-Aufklebern z.B., die ich mit Word als Serienbrief ausdrucke, ist ja auch ein Eurobetrag einzutragen, das geht aber einwandfrei.

Probiere am besten mal, mit der eingebauten Adressdatenbank von Word ein Feld Betrag zu definieren, dort 33,00 Euro einzugeben und dann damit einen Serienbrief drucken. So siehst Du dann wohl schon, ob es mit Word alleine überhaupt geht oder das Problem eher in Excel zu suchen ist.

bei Antwort benachrichtigen
Emily22 Nachtrag zu: „So wie ich lese, übernimmst du die Zahl/Zahlen aus Excel ? Kann gut sein, dass...“
Optionen

Habe das nun gerade am anderen Rechner probiert, eine Excel-Tabelle mit Beträgen als Serienbrief zu drucken (der Rechner hier hat kein Excel).
Klappt aber alles prima, der Fehler muss wohl in deinen Exceleinstellungen sein.

bei Antwort benachrichtigen
Lars.L krabschi „Serienbrief-Dezimalzahlen“
Optionen

Hallo Jeanette

ich habe mal einen Text aus dem SmartTools Word Newsletter beigefügt, der könnte dein Problem beschreiben.

Gruss

Lars

Formatierung geht beim Seriendruck verloren
Versionen: Word 2002/XP und 2003

FRAGE: Wenn ich einen Serienbrief auf Basis einer Excel-Tabelle erstelle, erscheinen im Word-Dokument nur die reinen Daten. Obwohl ich in Excel zum Beispiel das Währungsformat zugewiesen habe, sehe ich in Word nur den unformatierten Zahlenwert (aus "500,00 €" wird zum Beispiel "500"). Ähnliches gilt für Datumsangaben. Wissen Sie, wie ich die Formatierung aus der Datenquelle in den Word-Serienbrief übernehmen kann?
diverse Anfragen

ANTWORT: Der Seriendruck bereitet seit Word 2002 immer wieder Probleme, - vor allem im Hinblick auf Zahlenformatierungen. Anders als in den Vorgängerversionen erfolgt der Austausch zwischen Seriendokument und Datenquelle nun standardmäßig per OLE DB. Vorher nutzte Word das inzwischen veraltete DDE-Verfahren. Das hatte allerdings den Vorteil, dass beim Verbinden einer Excel-Datenquelle die ursprünglichen Formatierungen beibehalten wurden: Währungsangaben erschienen auch im Serienbrief als Währungsangaben.

Das ist bei OLE DB nicht mehr der Fall. Im Seriendokument erhalten Sie nur die reinen Zahlenwerte. Damit dennoch formatierte Daten angezeigt werden, müssen Sie die Seriendruck-Feldfunktionen um geeignete Formatierungsschalter erweitern.

Dazu erstellen Sie Ihr Seriendruck-Dokument zunächst wie gewohnt, indem Sie eine Verbindung zur Datenquelle (beispielsweise einer Excel-Tabelle oder einem benannten Bereich innerhalb einer Excel-Tabelle) herstellen und die gewünschten Seriendruckfelder einfügen.

Schalten Sie dann per Alt+F9 in die Feldansicht um. Anstelle eines Seriendruck-Platzhalters wie

"Preis"

sehen Sie dann einen Feldcode wie

{ MERGEFIELD Preis }

Diesen Code können Sie um einen Formatierungsschalter ergänzen. Um beispielsweise das Euro-Währungsformat anzuwenden, erweitern Sie den Feldcode folgendermaßen:

{ MERGEFIELD Preis \# "#.##0,00 €" }

Das "\#" leitet den Formatierungsschalter für Zahlenwerte ein. Die gewünschte Ausgabeformatierung schließen Sie danach in Anführungszeichen ein. Hier steht die Raute (#) für 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 setzen Sie das Euro-Währungszeichen.

Nach dem gleichen Prinzip können Sie Datumsangaben formatieren. Als Formatierungsschalter müssen Sie dann jedoch das @-Zeichen verwenden. Ein Seriendruckfeld namens "Bestelldatum" ließe sich dann wie folgt formatieren:

{ MERGEFIELD Bestelldatum \@ "d.M.yyyy" }

Damit bleiben die Tages- und Monatsangaben einstellig und werden nicht mit einer führenden Null ausgegeben, falls die Werte kleiner als 10 sind. Beachten Sie bei Datumsformatierungen die englischen Kürzel: "d" für "Day" (Tag), ein großgeschriebenes (!) "M" für "Month" (Monat) und ein "y" für "Year" (Jahr).

Sobald Sie alle Seriendruckfelder mit den passenden Formatierungsschaltern versehen haben, schalten Sie mit Alt+F9 wieder zurück zur normalen Dokumentansicht. Anschließend können Sie die korrekte Ausgabeformatierung kontrollieren.

Gruss Lars\"Duct tape is like the force. It has a light side, and a dark side, and it holds the universe together ...\" -- Carl Zwanzig
bei Antwort benachrichtigen
krabschi Nachtrag zu: „Serienbrief-Dezimalzahlen“
Optionen

Vielen lieben DANK!!!!

Damit ist mein Problem gelöst....ich bin begeistert. :-)))))

Jeannette

bei Antwort benachrichtigen