Wenn das halbwegs effizient laufen soll, wirst du deine Ersetzungstabelle wohl als Recordset öffnen müssen und durchlaufen müssen. (Noch besser - aber speicherfressend ist, alle Texte beim Start der Anwendung in Arrays zu laden und dann daraus die Ersetzung zu speisen).
Ausserdem solltest du nicht unterschätzen, was noch alles umzusetzen ist (Tooltips, Statuszeilen, MsgBoxen, Fehlermeldungen, Tabelleninhalte…)
Gruß aus dem Norden
Reinhard Kraasch
(http://www.kraasch.de - Access Tipps & Tricks)