[Word2003] Zeilenumbruch im Formfeld aus Userform

Lasersword

Cadet 4th Year
Registriert
Jan. 2008
Beiträge
123
Hallo Leute,

hab mal wieder ein Problem mit VBA,
dass weder von google noch durch die SuFu bei cb
gelöst werden konnte.

Also hier mein Problem:

ich habe in Word eine UserForm erstellt.
Dort habe ich ein Textbox eingefügt, in der die Adresse eingegeben
werden soll.

z.B.
Teststraße 123
12345 Teststadt.

Den Zeilenumbruch habe ich hier auch aktiviert.
Durch ein Makro wird der Inhalt dann ins Dokument übergeben.

Allerdings erscheint dann:

Teststraße
123 [] [] (sollten die 2 Rechtecke darstellen)
12345 Teststadt.

Wie bekomme ich es hin, dass Word ein "Enter" in der UserForm-Textbox
auch im "Formfeld" vesteht und richtig umsetzt?

Vielen Dank für eure Hilfe.

Gruß,
Lasersword
 
Moin Lasersword,

ich kann das nicht nachvollziehen, bei mir klappt alles wie gewollt.
EnterKeyBehavoir hast du auf TRUE gesetzt?

Stell doch einfach einmal die Datei zur Verfügung, dann sehen wir weiter.
 
Guten Morgen cpt. Nemo,

in der UserForm klappt ja auch alles super.

Nur wenn ich dann via Makro die Daten von der UserForm ins Dokument
übernehme (FORMFELD), wird der Umbruch nicht gemacht, sondern durch
2 Rechtecke dargestellt.

Übergeben wird der Wert mit dem Befehl

Code:
ActiveDocument.FormFields("Adresse").Result = Vormaske.txtAdresse.Value
 
Moin Lasersword,

ich mache so etwas nie mit irgendwelchen Formfields sondern mit Bookmarks, und da klappt das dann auch prima. Die Kästchen sind wahrscheinlich die beiden Steuerzeichen CHR(10) und CHR/13), also ein Zeilenumbruch mit CR.
 
OK,
aber wie mache ich das mit den Bookmarks?

Ich hab das mal versucht.
Also Textfeld einfügen und Textmarke setzen,
aber so ganz übernimmt Word das nicht.

Gruß,
Lasersword
 
Zurück
Oben