27. april 2005 - 15:08Der er
4 kommentarer og 1 løsning
VBA-datoproblem
Hej,
Jeg har et problem - som er velkendt har jeg fundet ud af - idet VBA internt konverterer DK-datoformat til US. Dvs. indtastet 03-11-2002 bliver konverteret til 11-03-2002 altså US-format.
Hidtil har jeg kun kunnet finde en løsning på problemet, nemlig at lave 3 tekstfelter og ikke lade VBA vide det er en dato.
Jeg synes dog løsningen er klumpet og da jeg har brug for at behandle variablen intern, håber jeg, at en opfindsom sjæl kan afhjælpe problemstillingen.
Hvis du sætter datoen ind i en tekststreng eller lignende i VBA, skal du blot formatere den på amerikansk i stedet for at bruge værdien direkte. Brug format funktionen til at bytte rundt på måned og år:
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.