Avatar billede nemlig Professor
18. februar 2015 - 09:28 Der 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).
Avatar billede bjarnehansen Seniormester
18. februar 2015 - 09:59 #1
kan du ikke bruge =hvis(måned(b1)=2);gh;"")
Avatar billede nemlig Professor
18. februar 2015 - 10:35 #2
#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. ;)
Avatar billede bjarnehansen Seniormester
18. februar 2015 - 10:56 #3
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.
Avatar billede bjarnehansen Seniormester
18. februar 2015 - 10:58 #4
Avatar billede nemlig Professor
18. februar 2015 - 11:10 #5
Tak for bidraget. Jeg kan godt se din pointe.

Men det er en flok "abekatte", jeg har med at gøre. De kan finde på, at skrive hvad som helst i dato-feltet, fx. "-" eller "februar".

Derfor vil jeg gerne en løsning, hvor cellen enten er tom eller valideres, hvis der indtastes en værdi.
Avatar billede nemlig Professor
18. februar 2015 - 11:56 #6
Jeg har lige opdaget, at jeg faktisk kan anvende funktionen Datavalidering, og kun tillade "Dato".

Det er en fin løsning for mig.

Næste step bliver så at tælle datoer, der er fx er februar.

Jeg oprettet nyt spørgsmål til dette, da det er lidt avanceret (for mig).

Smid et svar og tak. :)
Avatar billede bjarnehansen Seniormester
18. februar 2015 - 22:56 #7
velbekomme :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Excel-kurser for alle niveauer og behov – find det kursus, der passer til dig

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester