/ Forside / Teknologi / Administrative / MS-Office / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
MS-Office
#NavnPoint
sion 18709
refi 14474
Klaudi 9389
Rosco40 5695
berpox 5456
dk 5398
webnoob 4919
Benjamin... 4870
o.v.n. 4637
10  EXTERMINA.. 4373
Dato-format problemer i Excel
Fra : LER


Dato : 21-12-03 15:42

Jeg har problemer med dato-formatet i Excel og inputbox..:

I feltet D8 har jeg "=nu()" og formateret cellen, så det står som "21-dec-03
14:45"
I en macro har jeg følgende

Range("c8").Select
ActiveCell.FormulaR1C1 = InputBox(Range("a8"), Range("b8"), Range("D8"))

I inputboxen ignorerer den formatet i D8, men skriver "21-12-2003 15:20:00"

Og det virker også ganske fint... -Indtil datoen bliver enciffret f.eks. 8
december. for så læser excel
08-12-2003 15:20:00 som 12. august.
Det må være noget med engelsk <-> dansk datoformat, som kokser for excel,
men hvordan løser jeg problemet?

Nogle forslag?

LER



 
 
pre (21-12-2003)
Kommentar
Fra : pre


Dato : 21-12-03 16:03

Det er ikke sproget eftersom datoen står først. Mere sandsynligt er det de
regionale indstillinger i Kontrol Panel der skal justeres ("dd-MM-åååå" for
kort form).
--
mvh
pre


"LER" <nænej@bingo.com> wrote in message
news:3fe5b12e$0$29354$edfadb0f@dread15.news.tele.dk...
> Jeg har problemer med dato-formatet i Excel og inputbox..:
>
> I feltet D8 har jeg "=nu()" og formateret cellen, så det står som
"21-dec-03
> 14:45"
> I en macro har jeg følgende
>
> Range("c8").Select
> ActiveCell.FormulaR1C1 = InputBox(Range("a8"), Range("b8"),
Range("D8"))
>
> I inputboxen ignorerer den formatet i D8, men skriver "21-12-2003
15:20:00"
>
> Og det virker også ganske fint... -Indtil datoen bliver enciffret f.eks. 8
> december. for så læser excel
> 08-12-2003 15:20:00 som 12. august.
> Det må være noget med engelsk <-> dansk datoformat, som kokser for excel,
> men hvordan løser jeg problemet?
>
> Nogle forslag?
>
> LER
>
>



Leo Heuser (22-12-2003)
Kommentar
Fra : Leo Heuser


Dato : 22-12-03 10:52

LER

Èn måde at løse det på:

Sub Test()
'Leo Heuser, 22-12-2003
Dim Dato As Date
Dato= InputBox(Range("a8"), Range("b8"), Range("D8"))
Range("c8").Value = Dato
End Sub

--
Med venlig hilsen
Leo Heuser

Followup to newsgroup only please.

"LER" <nænej@bingo.com> skrev i en meddelelse
news:3fe5b12e$0$29354$edfadb0f@dread15.news.tele.dk...
> Jeg har problemer med dato-formatet i Excel og inputbox..:
>
> I feltet D8 har jeg "=nu()" og formateret cellen, så det står som
"21-dec-03
> 14:45"
> I en macro har jeg følgende
>
> Range("c8").Select
> ActiveCell.FormulaR1C1 = InputBox(Range("a8"), Range("b8"),
Range("D8"))
>
> I inputboxen ignorerer den formatet i D8, men skriver "21-12-2003
15:20:00"
>
> Og det virker også ganske fint... -Indtil datoen bliver enciffret f.eks. 8
> december. for så læser excel
> 08-12-2003 15:20:00 som 12. august.
> Det må være noget med engelsk <-> dansk datoformat, som kokser for excel,
> men hvordan løser jeg problemet?
>
> Nogle forslag?
>
> LER
>
>



LER (22-12-2003)
Kommentar
Fra : LER


Dato : 22-12-03 22:11

Du er en helt!

Tak


"Leo Heuser" <leo.heuser@adslhome.dk> skrev i en meddelelse
news:bs6ett$9nt5f$2@ID-168125.news.uni-berlin.de...
> LER
>
> Èn måde at løse det på:
>
> Sub Test()
> 'Leo Heuser, 22-12-2003
> Dim Dato As Date
> Dato= InputBox(Range("a8"), Range("b8"), Range("D8"))
> Range("c8").Value = Dato
> End Sub
>
> --
> Med venlig hilsen
> Leo Heuser
>
> Followup to newsgroup only please.
>
> "LER" <nænej@bingo.com> skrev i en meddelelse
> news:3fe5b12e$0$29354$edfadb0f@dread15.news.tele.dk...
> > Jeg har problemer med dato-formatet i Excel og inputbox..:
> >
> > I feltet D8 har jeg "=nu()" og formateret cellen, så det står som
> "21-dec-03
> > 14:45"
> > I en macro har jeg følgende
> >
> > Range("c8").Select
> > ActiveCell.FormulaR1C1 = InputBox(Range("a8"), Range("b8"),
> Range("D8"))
> >
> > I inputboxen ignorerer den formatet i D8, men skriver "21-12-2003
> 15:20:00"
> >
> > Og det virker også ganske fint... -Indtil datoen bliver enciffret f.eks.
8
> > december. for så læser excel
> > 08-12-2003 15:20:00 som 12. august.
> > Det må være noget med engelsk <-> dansk datoformat, som kokser for
excel,
> > men hvordan løser jeg problemet?
> >
> > Nogle forslag?
> >
> > LER
> >
> >
>
>



Leo Heuser (23-12-2003)
Kommentar
Fra : Leo Heuser


Dato : 23-12-03 09:04

Velbekomme
Tak for tilbagemeldingen!

Mvh
LeoH

"LER" <nænej@bingo.com> skrev i en meddelelse
news:3fe75def$0$184$edfadb0f@dread11.news.tele.dk...
> Du er en helt!
>
> Tak



Søg
Reklame
Statistik
Spørgsmål : 177559
Tips : 31968
Nyheder : 719565
Indlæg : 6408938
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste