[VBA]Utiliser 1 variable: me.mavariable.value
Résolu
lml-mike
Messages postés
487
Statut
Contributeur
-
lml-mike Messages postés 487 Statut Contributeur -
lml-mike Messages postés 487 Statut Contributeur -
Bonjour,
Tout est dans le titre, je n'arrive pas à executer un objet du userform (une checkbox) dont le nom est stocké dans une variable.
Quelqu'un sait comment faire ?
Merci :-)
Tout est dans le titre, je n'arrive pas à executer un objet du userform (une checkbox) dont le nom est stocké dans une variable.
Quelqu'un sait comment faire ?
Merci :-)
A voir également:
- [VBA]Utiliser 1 variable: me.mavariable.value
- Comment utiliser chromecast sur tv - Guide
- Utiliser iphone comme webcam - Guide
- Utiliser une tablette comme ecran pc - Guide
- Vba range avec variable ✓ - Forum VB / VBA
- Comment utiliser teamviewer - Guide
2 réponses
Bonjour,
Ce code te permet de modifier la valeur de ta CheckBox nommée "ChkBx_Essai", et de lui donner la valeur inverse....
Bonne journée
Et en utilisant une variable :
Ce code te permet de modifier la valeur de ta CheckBox nommée "ChkBx_Essai", et de lui donner la valeur inverse....
Me.Controls("ChkBx_Essai") = Not Me.Controls("ChkBx_Essai")
Bonne journée
Et en utilisant une variable :
Dim MaVar As String MaVar = "ChkBx_Essai" Me.Controls(MaVar) = Not Me.Controls(MaVar)
Parfait !
je n'avais pas compris que Me.Controls(Variable) renvoyait directement la valeur de celle-ci !
Problème résolu !
En complément d'information, est-il possible d'avoir d'autres propriétés que la valeur d'un objet (par exemple Enable, visible etc.) à partir de "Controls" tout en utilisant une variable comme fait précédemment ?
je n'avais pas compris que Me.Controls(Variable) renvoyait directement la valeur de celle-ci !
Problème résolu !
En complément d'information, est-il possible d'avoir d'autres propriétés que la valeur d'un objet (par exemple Enable, visible etc.) à partir de "Controls" tout en utilisant une variable comme fait précédemment ?