Hallo Karin,
eigentlich ging es nie darum das es keine Text Formatierung sein darf, sondern nur darum das es Inhalte beginnend mit = und "= gibt welche ich bearbeiten muss und bei denen ich mit meinem eingangs beschriebenen Vorgehen:
Zellen als Text formatieren und " mit Replace entfernen:
.Columns("O").NumberFormat = "@"
Replace """" mit ""
nicht zum Ziel gekommen bin. Ich verstand nicht wieso bei gleicher Voraussetzung Inhalte verschieden interpretiert werden. Die Text Formatierung allein ist hier schon eine Grundvoraussetzung damit ich all die Variablen, die bereits korrekt mit = beginnen, überhaupt einfügen und bearbeiten konnte.
Bei einer durchgehend als Text formatierten Spalte:
Einfaches einfügen von =xxxyyy oder "=xxxyyy kein Problem.
Sobald aber eine Funktion (replace) das " entfernen sollte ging Garnichts mehr. Teste ich wiederrum replace auf einen Inhalt ohne = (etwa "Hallo) funktionierte alles wieder.
Deshalb erwähnte ich die Text Formatierung auch möglichst häufig. Sollte ich mich dennoch undeutlich ausgedrückt haben sollte entschuldige ich mich natürlich.
Nighty's Beitrag zeigt ja dass es scheinbar doch nicht trivial ist.
Gruß
Deathfun