Avatar billede krohn Praktikant
11. oktober 2006 - 22:32 Der er 5 kommentarer og
1 løsning

Dato format og nummer format

Jeg har flg. men når det kommer over på regnearket, vil formlerne der bruger resultatet ikke læse det som en dato?

Private Sub Commandbutton1_click()
    Cells(4, 2) = Me.TextBox8 = Format(Cells(2, 4)'set insp dato 1
    Cells(6, 2) = Me.TextBox9 = Format(Cells(2, 4'set insp dato 2
    Cells(8, 2) = Me.TextBox10 = Format(Cells(2, 4)'set insp dato 3

Det er det samme med denne,når jeg i en txtbox indtaster et tal, og via en combutton overføre det til arket, så kan jeg ikke regne vidre på tallet, da formatet i cellen står til "General"??
Hvad er det jeg skal skrive for at få de rigtige formater?
Avatar billede kabbak Professor
11. oktober 2006 - 22:49 #1
Cells(4, 2) = format(Me.TextBox8 ,"DD-MM-YYYY")
Avatar billede kabbak Professor
11. oktober 2006 - 23:07 #2
Med hensyn til tal, så skal du bruge punktum i tekstboksen i stedet for komma, som decimaladskiller.

Værdien får du således

Cells(4, 2) = val(Me.TextBox1)
Avatar billede krohn Praktikant
12. oktober 2006 - 00:06 #3
Men det er kun hele tal jeg har prøvet med, og ikke decimaler
Avatar billede krohn Praktikant
12. oktober 2006 - 00:16 #4
Er der en mulighed for at få den til at bruge , og ikke .
Det med dato virker ok nu, men i textbox en skal jeg skrive det mm-dd-yy kan man ændre det så jeg kan skrive dd-mm-yy?
Avatar billede krohn Praktikant
12. oktober 2006 - 05:12 #5
Hvis jeg sætter denne ind:
Private Sub CommandButton1_Click()
ActiveWorkbook.Sheets("Samle").Activate
Cells(1, 1) = Format(Me.TextBox1, "YYYY")
End Sub
Så får jeg 19-03-1905 når jeg skriver 2006
?
Avatar billede kabbak Professor
12. oktober 2006 - 10:02 #6
Ja.
Datoer er heltal, du ser dem kun som dato, når du skriver 2006, så siger excel, nå han mener 2006 dage fra den 01-01-1900 og det skriver den så.
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