"Louis" <lowati@ziggo.nl>
2009-08-06 12:13:57 UTC
Beste mensen,
Ik zit met het volgende. Kolom A2:A32 de data van 01-08-2009 t/m 31-08-2009.
Kolom B2:B32 de datum met de formule =TEKST(A2;"dd-mm-jjjj") t/m
=TEKST(A32;"dd-mm-jjjj"). Tot zover niets aan de hand. In kolom C2:C32 wil
ik de tekstdatum met vba uitvoeren.
Sub Tcdatum2()
With Range("C2:C" & Cells(Rows.Count, "A").End(xlUp).Row)
.Formula = "=TEXT(RC[-2],""dd-mm-jjjj"")"
.Value = .Value
End With
End Sub
Het resultaat is dat in C2:C13 de weergave is 01-08-2009 t/m 12-08-2009
(geen tekst, celeigenschap "datum") en C14:C32 een correcte
datumtekstweergave verschijnt. (celeigenschap "standaard"). Dus alleen
Hollandse weergave vanaf dag 13. Hoe is dit voor alle dagen op te lossen?
Bedankt zover.
Louis
Ik zit met het volgende. Kolom A2:A32 de data van 01-08-2009 t/m 31-08-2009.
Kolom B2:B32 de datum met de formule =TEKST(A2;"dd-mm-jjjj") t/m
=TEKST(A32;"dd-mm-jjjj"). Tot zover niets aan de hand. In kolom C2:C32 wil
ik de tekstdatum met vba uitvoeren.
Sub Tcdatum2()
With Range("C2:C" & Cells(Rows.Count, "A").End(xlUp).Row)
.Formula = "=TEXT(RC[-2],""dd-mm-jjjj"")"
.Value = .Value
End With
End Sub
Het resultaat is dat in C2:C13 de weergave is 01-08-2009 t/m 12-08-2009
(geen tekst, celeigenschap "datum") en C14:C32 een correcte
datumtekstweergave verschijnt. (celeigenschap "standaard"). Dus alleen
Hollandse weergave vanaf dag 13. Hoe is dit voor alle dagen op te lossen?
Bedankt zover.
Louis