A voir également:
- Gestion de controle sous vba pour solidworks
- Logiciel gestion locative gratuit excel - Télécharger - Comptabilité & Facturation
- Logiciel gestion photo gratuit - Guide
- Gestion de fichiers - Télécharger - Gestion de fichiers
- Fan controle - Télécharger - Optimisation
- Gestion autorisation application android - Guide
3 réponses
Bonjour,
Déclare une variable générale, par exemple i que tu vas incrémenter à chaque création d'un contrôle. Ensuite donne un nom à ton contrôle de la façon suivante :
i = 1
Set Macmd = frm1.Frame1.Controls.Add("Forms.CheckBox.1","monNom" & i, true) ' true pour rendre le contrôle visible
... bla bla ...
i = i + 1
Il suffit de parcourrir les contrôles pour récupérer son état (sur le changement de formulaire par exemple):
Dim Macmd As Control 'moi j'utilise Object !!!
Dim j As Long
For j = 1 to i - 1
Set Macmd = frm1.Frame1.Controls("monNom" & j)
If Macmd.Value = true then
'ici ton code
Else
'....
End If
Next j
;o)
polux
Déclare une variable générale, par exemple i que tu vas incrémenter à chaque création d'un contrôle. Ensuite donne un nom à ton contrôle de la façon suivante :
i = 1
Set Macmd = frm1.Frame1.Controls.Add("Forms.CheckBox.1","monNom" & i, true) ' true pour rendre le contrôle visible
... bla bla ...
i = i + 1
Il suffit de parcourrir les contrôles pour récupérer son état (sur le changement de formulaire par exemple):
Dim Macmd As Control 'moi j'utilise Object !!!
Dim j As Long
For j = 1 to i - 1
Set Macmd = frm1.Frame1.Controls("monNom" & j)
If Macmd.Value = true then
'ici ton code
Else
'....
End If
Next j
;o)
polux
Je reprend la suite parce qu'il n'y a pas de réponse.
La question est très bien posée, mais la solution...
En effet, en utilisant l'objet "Control", on n'a accès qu'on propriétés générique du controle. Donc pas possible d'avoir BackColor, ForeColor et encore moins Value !
Donc, est-ce que quelqu'un à une solution?
Merci de tester vos solution avant de poster.
La question est très bien posée, mais la solution...
En effet, en utilisant l'objet "Control", on n'a accès qu'on propriétés générique du controle. Donc pas possible d'avoir BackColor, ForeColor et encore moins Value !
Donc, est-ce que quelqu'un à une solution?
Merci de tester vos solution avant de poster.