Ich ändere zwecks Sprachumschaltung englisch/französisch alle Fixtexte in einer EXCEL-Datei mit VBA.
Bei den Tabellenblättern soll in der Kopzeile nur der CenterHeader getauscht werden.
Links und rechts in der Kopzeile sind Grafiken - diese sollen aber stehen bleiben.
Bei den hier gefundenen Lösungen für .CenterHeader wird aber die komplette Kopzeile gelöscht und nur im Center steht der neue Text.
Die Anweisung
.CenterHeader = Replace(.CenterHeader, alter_text, neuer_text)
kommt auch nicht in Frage, da ich nicht 100% genau weiss was derzeit im CenterHeader steht, dh. der Replce würde nicht funktionieren.
Bei den Tabellenblättern soll in der Kopzeile nur der CenterHeader getauscht werden.
Links und rechts in der Kopzeile sind Grafiken - diese sollen aber stehen bleiben.
Bei den hier gefundenen Lösungen für .CenterHeader wird aber die komplette Kopzeile gelöscht und nur im Center steht der neue Text.
Die Anweisung
.CenterHeader = Replace(.CenterHeader, alter_text, neuer_text)
kommt auch nicht in Frage, da ich nicht 100% genau weiss was derzeit im CenterHeader steht, dh. der Replce würde nicht funktionieren.