Hi Dolly,
habe noch eine Idee für Dich: Du könntest in jeder Zeile die Anzahl der '-Zeichen zählen: Wenn die Anzahl UNgerade (= Odd) ist, nur dann sollst Du AnsiQuotedStr(..) benutzen. Denn bei geradzahligen '-Zeichen ist (wahrscheinlich) alles OK.
Schwachpunkt: Es könnte allerdings sein, daß eine Zeile zwei falsche Formatierungen hat...
Aber vielleicht bekommst Du den Löwenanteil damit hin und bleiben nur wenige Zeilen für die manuelle Korrektur übrig.
Grüße, Andreas