in Zelle A1 steht ein Datum z.B. 10.02.2010. Wie kann ich es per VBA in das Format 2010-02-10 bringen? Das Gebietsschemata darf ich natürlich nicht ändern.
Bin für jede Hilfe dankbar!
Viele Grüße aus dem Bergischen
Bettina
Sub Datum_Konvertieren()
Dim DatumAmerikanisch As String
Range("A3").FormulaR1C1 = "=DAY(R[-2]C)"
Range("A4").FormulaR1C1 = "=MONTH(R[-3]C)"
Range("A5").FormulaR1C1 = "=YEAR(R[-4]C)"
DatumAmerikanisch = Range("A5").Text & "-" & Range("A4").Text & "-" & Range("A3").Text
Range("B1") = DatumAmerikanisch
End Sub
Ich weiß, wie man Excel zwingt, aus einer Ziffer eine echte Zahl zu machen. Gibt es solch eine Funktion auch umgekehrt, also Excel zwingen, den Inhalt einer Variablen als Text in eine Zelle zu schreiben?Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden
Suche nach den besten AntwortenEntdecke unsere meistgeklickten Beiträge in der Google Suche
Top 100 Threads jetzt ansehen