Hi
Ich habe das Tabellenblatt Tabelle1, hier wir eine CSV Datei importiert.
Leider sind die eingefügten Zahlen als Text formatiert. Meine Zeilen sind dynamisch in den Spalten. D.h. es können einen 100 Zellen, 150 Zellen oder 10000 Zellen sein.
Wenn ich jetzt den über die Standartfunktion sage Zellen Standard mit 0 Nachkommastellen und mit OK bestätige verändert sich leider nichts.
Bei jeder Zahl gbit es links oben ein grünes häckchen mit gelben Ausrufezeichen wenn ich da drauf klicke kann ich den Eintrag wählen "In eine Zahl umwandeln" dann passt es wieder. Diese Funktion kann ich leider mit dem Makrorekorder nicht ausführen.
Ich habe auch nach Makros gesucht und dabei diesen gefunden:
With Worksheets("Tabelle1").Range("A2:Y" & Worksheets("Tabelle1").Cells(Rows.Count, 1).End(xlUp) _
.Row)
.NumberFormat = "General"
.Value = .Value
End With
Aber das funktioniert leider auch nicht.
Eine Lösung mit x1 lässt sich leider nicht umsetzen.
Jemand noch ne idee was man noch machen könnte?
Was ich nicht verstehe ist: ich habe in eine Zelle eine 9 eingetragen danach als text geandelt dann das script von oben verwendet und es hat funktioniert.
Also muss es irgend etwas mit diesen grünen häckchen oben links zu tun haben.
Jemand ne idee?
Jemand ne idee?
|