Folgendes Problem.
Ich habe ein Sheet, in dem mit Datum gerechnet werden muss. Daten inklusive dieser Datumsspalten werden per Makro importiert. Datumsformat ist dd.mm.jjjj. Da ich das Format dd/mm/yyyy (UK Format) brauche (Excel englische Version), ersetze ich per Makro die Punkte durch Schraegstriche (Replace). Das Sheet enthaelt zusaetzliche Spalten, in denen z. B. mit dem Datum gerechnet wird. Ich habe jetzt versucht per Makrorekorder folgenden Vorgang aufzuzeichnen, da ja das Datum als Text geschrieben wird.
Spalte markieren - Rechtsklick - Zellen formatieren - Register Datum (Datumsformat auswaehlen) - Ok - Menü Daten - Text in Spalten - Fertig Stellen
Das ganze funktioniert toll, wenn ich das manuell ausfuehre, aber nachdem ich das als Makro aufgezeichnet habe und ich lass das Makro laufen, funktioniert es nicht in allen Zeilen.
Ich hab mal die Datei hochgeladen. Habe die Daten in manchen Spalten geloescht, da teilweise vertrauliche Daten drin stehen.
Die Berechnung mit dem Datum erfolgt in Spalte T.
Das Replace erfolgt in Spalte K und P im Workbook.Open Event.
Kann mir jemand helfen und verraten, warum das nicht klappt?
Vielen Dank
https://www.herber.de/bbs/user/122876.xlsb