Access-o-Mania

Access-Forum (Deutsch/German) => Access Programmierung => Thema gestartet von: Cucubalus am August 17, 2016, 12:06:39

Titel: Richtext mit VBA
Beitrag von: Cucubalus am August 17, 2016, 12:06:39
Hallo Zusammen,
irgendwie stehe ich auf dem Schlauch: möchte mit VBA ein Textfeld html-kompatibel formatieren und mir dann als richtext formatiert in einem Memofeld anzeigen lassen. Aber selbst bei einfachsten Formatierung (z.B <b>XX</b>) werden mir im Memo-Feld, welches ich mir dann im richtext-Format anzeigen lasse, nur im Klartext die html-Zeichensetzung, aber eben nicht die Umsetzung der gewollten Formatierung angezeigt. Wo liegt der Fehler ?
Besten Dank im Voraus für die Hilfe
Cucubalus
Titel: Re: Richtext mit VBA
Beitrag von: markusxy am August 17, 2016, 15:19:29
Du musst im Eigenschaftsblatt des TextFeldes im Formular oder Bericht unter Beim Reiter Daten -> Textformat "Rich-Text" auswählen, damit es richtig angezeigt wird.

LG Markus
Titel: Re: Richtext mit VBA
Beitrag von: Cucubalus am August 17, 2016, 15:41:45
Besten Dank - aber das war mir wohl bekannt.
Inzwischen habe ich eine Lösung gefunden: und zwar wurden die Zeichen < und > des html-Codes der Tabelle im Formular (nur-Text) als &lt; und als &gt; angezeigt und insofern erfolgte in den richtext-Feldern keine Umsetzung der Formatanweisung, obwohl in der Tabelle korrekt ">" bzw. "<" zu erkennen war - ein merkwürdiges Verhalten von Access. Durch Suchen/Ersetzen in einem Endlosformular wurden dann &lt;/&gt; durch </> ersetzt und der html-Code wurde in den richtext-Feldern umgesetzt.
Erstaunlich !
Beste Grüße
Cucubalus