Avatar billede skaanning Seniormester
08. juni 2016 - 13:42 Der er 7 kommentarer og
1 løsning

dato formater med vba

Hej  jeg har lavet en dato picker der ved klik indsætter en dato i en tekstboks i min userform, men når jeg så gemmer ændres det der står i tekst boksen til at der bliver byttet om på mdr. og dag når de indsættet i mit excel ark har prøver med forskellige formater men det vil ikke rigtigt lykkes, håber at der er en der vil hjælpe.:)
Avatar billede skaanning Seniormester
08. juni 2016 - 13:43 #1
Skal måske lige nævne at det er en engelsk version jer bruger
Avatar billede ebea Ekspert
08. juni 2016 - 15:20 #2
Har du formateret korrekt "dd-mm-yyy" i din VBA kode?
Avatar billede skaanning Seniormester
08. juni 2016 - 17:53 #3
Jeg har godtnok skrevet "dd/mm/yyyy"men det står rigtigt i tekst boksen i userformen men når det så kommer over i Excel går det galt og det bliver til mm dd 
Yyyy
Avatar billede ebea Ekspert
08. juni 2016 - 18:19 #4
Hvad mener du med "...når det kommer over i Excel"? Indsætter du det i en Celle, og hvis; hvordan? Hvis det er ved en kopiering, skal du sikre dig at du har den rigtige Formatering af den celle du indsætter i.
Hvis du gør det ved hjælp af VBA, er det ligegyldigt, da det følger den "dd-mm-yyyy" du har sat i koden.
Avatar billede skaanning Seniormester
13. juni 2016 - 13:01 #5
min user form overfører datoerne til mit regneark når jeg gemmer men alle datoer under 12 ændres til mm-dd-yyy og alle datoer  over 13 sættes ind som tekst mit regne ark ark er formateret til dd-mm,yyyy så jeg forstår ikke hvor det går galt:(
Avatar billede ebea Ekspert
13. juni 2016 - 13:24 #6
Umiddelbart, lyder det som at der en formaterings fejl (sammenblanding), omkring Dato og Tid, da det du skriver, lyder som noget AM / PM i din formatering i klokkeslet, og ikke dato.
Kig under din Formatering i cellen, og vælg "klokkeslæt" / "Time" og så find den funktion der dækker både dato og tidspunkt  -  Og så prøv at mikse/skifte med den funktion.
Avatar billede Sitestory Mester
13. juni 2016 - 18:19 #7
Datoformatet defineres normalt i Windows' kontrolpanel, og hvis du ændrer det der, vil Excel formentlig opføre sig pænt. Ellers må du formatere datoen/cellen som tekst.
Avatar billede skaanning Seniormester
04. juli 2016 - 09:11 #8
hej det kører stadig lidt frem og tilbage, men det hjalp at ændre celle formatet til tekst

Peter
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