Ich bekomme immer die Daten wie in Spalte A gezeigt, aber ich brauche sie wie in Spalte C gezeigt. Wie kann ich es tun, ohne erstellen zu müssen Spalte B Helfer? Ich brauche das, weil die Stunden und Minuten vermasseln, was ich danach erreichen will.
So entfernen Sie Stunden und Minuten aus Daten in einem Schritt Excel-VBA
Spalte A
Zeit mit Stunden und Minuten:
22/05/2015 14:57
11/06/2015 15:40
28/05/2015 08:27
26/05/2015 14:51
25/05/2015 14:18
25/05/2015 15:51
Spalte C
Zeit ohne Stunden und Minuten:
22/05/2015
11/06/2015
28/05/2015
26/05/2015
25/05/2015
25/05/2015
ich es geschafft, dieses Problem zu lösen, indem eine Spalte B zu schaffen, die
=Text(A2;"DD-MM-AAAA")
in Text konvertiert und dann Spalte C wandelt Text
=Data.value(B2)
zu schätzen Während dieser Prozess funktioniert, es macht mir viel unnötige Daten und ich frage mich, ob ich dies automatisch mit einem vba-excel Makro in einem Schritt tun kann. Ich möchte auch die Anzahl Daten in Spalte C immer gleich der Anzahl der Daten in Spalte A und Termine in der gleichen Reihenfolge.
'links (a1,10)' gelassen ?. – findwindow
Warum nicht einfach Spalte ** A ** neu formatieren, um die Zeit zu verbergen? –
@findwindow gute Idee, aber die LINKE Funktion wird für _string_ Manipulation verwendet, so würden Sie es in eine DATEVALUE-Funktion "= DATUMWERT (LINKS (A1,10))" –