ich habe seit Excel 2010 folgendes Problem (welches in meiner Vorgängerversion Excel XP nicht aufgetreten ist). Vielleicht kann mir jemand helfen:
Ich bekomme aus einem Zeiterfassungsprogramm eine Auswertung in einer RTF-Datei:
1. Spalte = Datum, welches so aussieht: z.B. 01.06 (für 1. Juni)
2./3. Spalte = Uhrzeit
Jezt soll ich diese drei Spalten in ein Excel-Arbeitsblatt reinkopieren, damit ich die Daten dann weiterverarbeiten kann.
Spalte 2 und 3 sind kein Problem, die verhalten sich genauso wie sie sollen.
Spalte A im Excel-Arbeitsblatt ist als Benutzerdefiniert - TT.MM - formatiert.
Ich nehme im RTF-Dokument also die Tabelle in den Zwischenspeicher und wenn ich im Excel einfüge, dann passiert folgendes:
Die Daten in Spalte 1 werden insofern verändert, als dass aus dem Punkt ein Komma wird: z.B. aus 01.06 wird 1,06.
Wenn ich jetzt händisch das Komma durch einen Punkt ersetzen lasse, habe ich in Spalte A wieder mein Datum.
So weit, so gut.
Jetzt möchte ich aber diesen Ersetzungsvorgang in ein bereits bestehendes Makro, mit welchem ich die Daten anschließend weiterverarbeit, einarbeiten.
Ich habe bereits aufgezeichnet. Code sieht so aus:
Columns("A:C").Select
Selection.Replace What:=",", Replacement:=".", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False
Range("A1").Select
Wenn ich diesen Code ausführe, dann passiert GAR NICHTS.
UND ICH WEISS NICHT WARUM!!!
Kann mir jemand auf die Sprünge helfen - DANKE!
walter