Avatar billede hjald8 Nybegynder
05. december 2004 - 10:12 Der er 2 kommentarer og
1 løsning

Formatere input i textbox i userform til datoværdi - VBA

Hej

Jeg har lavet en userform, hvor alle øvrige funktioner fungere fint, bortset fra det input, som brugeren skal sætte ind i en textbox som en dato. Jeg har problemer med at få Excel til at bruge det rigtigt.

Brugeren skal indtaste dd-mm-åå.
Men Excel fortolker det - i flere tilfælde - som mm-dd-åå (Når datoen 'dd' er fx. 04 - men ikke når den er 29)

Hvordan kan jeg sikre, at datoværdiens fortolkning er sikker.

Jeg har lavet følgende i userformen:
Private Sub commandoknap_Click()
Worksheets("Indtastning").Range("Dato") = TxtDato.Value

I Excelarket har jeg i 'Formater celler' valgt Datoværdien dd-mm-åå.

Hvor skal jeg ændre formateringen i txtboksen i userformen?
Eller hvordan skal jeg lave programkoden til at placere værdien fra txtboksen i Excelarket?

På forhånd tak for hjælpen.
Avatar billede sjap Praktikant
05. december 2004 - 13:27 #1
Jeg ved ikke så meget om userforms, men prøv evt. at se lidt i nogen gamle svar:

http://eksperten.dk/spm/283204
http://eksperten.dk/spm/386073
Avatar billede hjald8 Nybegynder
05. december 2004 - 13:50 #2
Smid et svar. Det virker.
Jeg må blive bedre til at søge på gamle spm/svar. De beskriver fuldstændig min problemstilling, specielt 283204.
Tusind tak for søgningen.
Avatar billede sjap Praktikant
05. december 2004 - 14:06 #3
Det var så lidt :0)
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