Avatar billede lawman Praktikant
22. april 2008 - 18:49 Der er 3 kommentarer

Vise tiden i excel userform

Jeg har en userform, hvor brugerne kan søge efter firmaer. Jeg vil gerne vise tiden og datoen, og har indsat en tekstbox med følgende:

Me.TextBox1 = Format(DateTime.Now, "dd-mm-yy h:mm:ss")

Den viser dato og klokkeslet, men uret går ikke. Hvad gør jeg forkert?
Avatar billede kabbak Professor
22. april 2008 - 20:07 #1
Du skal have en kode til at køre, før det virker.

Kik på Ontime
her et eksempel, koden er it modul

Public Sub StartTid()
Application.OnTime Now() + TimeSerial(0, 0, 1), "OpdatererUr"
UserForm1.Show
End Sub

Public Sub OpdatererUr()

UserForm1.TextBox1 = Format(DateTime.Now, "dd-mm-yy h:mm:ss")
Application.OnTime Now() + TimeSerial(0, 0, 1), "OpdatererUr"
End Sub
Avatar billede kabbak Professor
22. april 2008 - 20:08 #2
Vær opmærksom på at det sløver en del.
Avatar billede kabbak Professor
22. april 2008 - 20:14 #3
Du kan også bruge en etiket, til at vise tiden på, det er bedre, da en tekstbox, er beregnet til input.

så skal koden se sådan ud

UserForm1.Etiket1.caption = Format(DateTime.Now, "dd-mm-yy h:mm:ss")

hvor Etiket1 er navnet på etiketten
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