R13.28 HTML in ANSI-Text umwandeln
Aufgabe
Sie verwenden ein Memofeld mit Formatierungen (Rich-Text bzw. HTML) und möchten den enthaltenen Text ohne Formatierung abrufen.
Lösung
Hier bleibt Ihnen meist nichts anderes übrig, als den HTML-Code mühevoll von diversen Sonderzeichen und HTML-Tags zu befreien.
Wir verwenden in unserem Beispiel dazu neben der VBA-Replace-Funktion auch reguläre Ausdrücke, die wir per Microsoft VBScript Regular Expression-Library verarbeiten können.
Hinweis
In Access 2007/2010 können Sie auch die Methode Application.PlainText verwenden, allerdings müssen Sie in diesem Fall auf spezifische Anpassungen (Bullets etc.) verzichten.
Quelltext
Binden Sie zunächst die o.g. Library als Verweis in Ihr Projekt ein. Nachfolgend öffnen Sie ...
Get Microsoft Access Programmierrezepte now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.