18. februar 2015 - 09:28Der er
6 kommentarer og 1 løsning
VBA - validering af korrekt dato-input
Hejsa. Jeg har et regneark, hvor jeg har 2 områder (B2:B100 og D2:D100), hvor der skal indtastes dato i formattet "01-01-2015"
Nogen der har et forslag til, hvordan jeg sikrer korrekt indtastning.
Korrekt syntax er vigtigt med foranstående 0 i dato og måned, hvis dato/måned er mindre end 10, da jeg efterfølgende skal lave noget kode, hvor jeg skal tælle de rækker, hvor måneden fx. er februar. Dermed kigger jeg på tegnnr. 4 og 5).
#1 Tak for bidraget, men det er ikke det, som jeg efterlyser.
Det er løsningen, hvor jeg sikrer, at det indtastede dato-format er valid. Og som jeg ser de indbyggede valideringsmuligheder, så skal løsningen være VBA. Og VBA er ikke min stærke side. ;)
den checker hvilket nr måneden har uanset hvilket format datoen er skrevet i ellers må du formatere cellen så den altid skriver 02-02-2015 højre klik på cellen vælg formater cellen vælg dato vælg det format der passer dig.
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.