Passage de parametre - problème de typage ?
Bonjour,
J'utilise des objects de formulaire (textbox,combobox,...) MAIS je ne suis pas dans une FORM je suis dans une feuille normale.
L'idée, c'est qu'à chaque fois qu'un de ces objects formulaire a le focus, une action (toujours la même) doit s'exécuter.
J'ai créé une procédure mais j'ai un problème avec le typage.
Ce code fonctionne mais seulement pour mes Textbox ! car typage MSFORMS.TextBox.
Cependant je souhaiterais que cette procedure fonctionne même si j'ai une combo, une checkbox, ...
Comment faire ? (sans écrire une procédure par type)
Code:
1 2 3
| Private Sub TextBox1_GotFocus()
ShowName TextBox1
End Sub |
Code:
1 2 3
| Private Sub ShowName(FieldActive As MSFORMS.TextBox)
MsgBox FieldActive.Name
End Sub |
Dans une autre partie de mon code pour balayer tous mes objects quelque soit leur type j'utilise OLEObjects mais là ça marche pas :(
Merci