Avatar billede Morten Nybegynder
13. marts 2003 - 08:42 Der er 3 kommentarer og
1 løsning

VBA-Userform... Controls

Hej

Kan man i sin VBA kode finde ud af hvilken type et kontrolelement er?

Altså:

If Controls.TYPE=Textbox then.....?????
Avatar billede Morten Nybegynder
13. marts 2003 - 08:44 #1
... Altså jeg har en userform med 200 felter og jeg skal bruge dette når felterne skal "Nulstilles"...
Avatar billede bak Forsker
13. marts 2003 - 09:01 #2
ja, prøv fx sådan
For Each c In UserForm1.Controls
If TypeName(c) = "TextBox" Then c.value = ""
Next
13. marts 2003 - 23:20 #3
Godt svar bak - det virker

En anden måde nulstille det hele på er sådan her:
    Unload Me
    Load UserForm1
    UserForm1.Show
Avatar billede Morten Nybegynder
14. marts 2003 - 08:12 #4
Jeps... men det er ikke alle felter der skal nulstilles - så jeg bruger baks
og stoler på det virker når nu i to hajer begge siger det.....
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