Avatar billede flemming39 Nybegynder
03. maj 2006 - 09:32 Der er 4 kommentarer og
1 løsning

Konverter tekstfelt (eks:"20060426") til dato (2006-04-26)

Hej

Jeg har søgt men har ikke kunnet finde svar på følgende:
Hvordan konverterer jeg tekstfelt (eks:"20060426") til dato (2006-04-26) i vba kode?

mvh Flemming
Avatar billede ffsoft Praktikant
03. maj 2006 - 10:15 #1
var1 = "20060426"
var2 = mid(var1,1,4) & "-" & mid(var1,5,2) & "-" & mid(var1,7,2)

Det er frit efter hukommelsen, men det er noget i den retning
03. maj 2006 - 10:50 #2
Hvis teksten står i A1, kan nedenstående formel vise datoen:
=DATO(VENSTRE(A1;4);MIDT(A1;5;2);HØJRE(A1;2))
03. maj 2006 - 10:50 #3
Sorry.
Så først nu, at du ønskede vba-kode.
Avatar billede flemming39 Nybegynder
03. maj 2006 - 10:59 #4
Tak til Jer begge for Jeres hjælpsomhed

Pointene går til ffsoft. Formlen virker bare prima :-)

Smider du et svar

mvh Flemming
Avatar billede ffsoft Praktikant
03. maj 2006 - 11:24 #5
Et svar :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