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 O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.