Jeg har en opgave, som jeg ikke kan lave. Jeg skal ændre en dato i excel på formatet "YY-MM-DD", til "DD-MM-YYYY".
Dette skal jeg gøre i VBA ved brug af en sub/funktion. Jeg har prøvet meget forskelligt, men kan ikke få dette til at lykkedes. Mine tal/nuværende datoer er gemt som tekst og ikke som dato.
Hvis du har datoerne stående i området A1:A10 kan du bruge denne makro til at ændre teksten til en reel dato
Sub konverter() For x = 1 To 10 Cells(x, 1) = Format(DateSerial(Left(Cells(x, 1), 2), Mid(Cells(x, 1), 4, 2), Right(Cells(x, 1), 2)), "dd-mm-yyyy") Next End Sub
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.