Seite 1 von 1
Re: Eingabefeld im Formular mit Rechtecken gefüllt
Verfasst: Fr, 14.11.2008 12:10
von komma4
ich tippe auf einen (auf dem Zielrechner) nicht vorhandenen Font...
Re: Eingabefeld im Formular mit Rechtecken gefüllt
Verfasst: Mo, 17.11.2008 17:26
von moritz
Hallo,
ich habe das gleiche Problem:
Öffnen mit Word 97 unter WinXP auf dem gleichen Rechner: Eingabefelder in Ordnung
mit Writer 3.0 (und auch 2.4): Kästchen wie beschrieben.
Leider hab ich es nicht geschafft, die Kästchen irgendwie mit Suchen und Ersetzen wegzubekommen (einschließlich Makro AltSearch).
Es sind sehr viele Felder und es widerstrebt mir sehr, das Formular mit dem alten Word zu bearbeiten.
Hat vielleicht doch jemand eine Lösung dafür?
Moritz
Re: Eingabefeld im Formular mit Rechtecken gefüllt
Verfasst: Mo, 17.11.2008 18:47
von moritz
Hallo, das Problem scheint zu entstehen, wenn geschützte Winword- Formulare geöffnet werden.
Damit kannst Du die Kästchen beseitigen:
Sub unerwuenschten_Feldinhalt_loeschen
Dim oDocument As Object
oDocument = ThisComponent
Dim TextFieldEnum As Object
Dim TextField As Object
TextFieldEnum = oDocument.getTextFields.createEnumeration
While TextFieldEnum.hasMoreElements()
TextField = TextFieldEnum.nextElement()
If TextField.supportsService("com.sun.star.text.TextField.Input") Then
if TextField.Content =" " then TextField.Content=" "
end if
Wend
End Sub
Bei if TextField.Content =" " mußt du die 5 Kästchen reinkopieren.
Moritz