[VBA] Nom de Combo dynamique
StellaG
-
lermite222 Messages postés 9042 Statut Contributeur -
lermite222 Messages postés 9042 Statut Contributeur -
Bonjour,
Bonjour à tous,
J'ai un problème dans mon code VBA concernant des Combo.
Dans une feuille j'ai inséré des ComboBox et des TextBox.
à la ligne 4: Un Combo_4 et un TextBox_4
à la ligne 5: Un Combo_5 et un TextBox_5
à la ligne 6: Un Combo_6 et un TextBox_6
...
Suivant la valeur que je mets à Combo_4, je souhaite activer ou désactiver TextBox_4
plutôt que décrire :
Je préfèrerais un truc du genre
Si quelqu'un a une idée et peux m'aider.
Merci
Bonjour à tous,
J'ai un problème dans mon code VBA concernant des Combo.
Dans une feuille j'ai inséré des ComboBox et des TextBox.
à la ligne 4: Un Combo_4 et un TextBox_4
à la ligne 5: Un Combo_5 et un TextBox_5
à la ligne 6: Un Combo_6 et un TextBox_6
...
Suivant la valeur que je mets à Combo_4, je souhaite activer ou désactiver TextBox_4
plutôt que décrire :
Private Sub ComboBox_4_DropButtonClick() If ComboBox_4.Value = "" Then TextBox_4.Enabled = False TextBox_4.BackColor = &H8000000F End if End Sub Private Sub ComboBox_5_DropButtonClick() If ComboBox_5.Value = "" Then TextBox_5.Enabled = False TextBox_5.BackColor = &H8000000F End if End Sub .....
Je préfèrerais un truc du genre
Private Sub ComboBox_4_DropButtonClick()
Num_Ligne = 4
If ComboBox_4.Value = "" Then Then ComboBox_vide
End Sub
Private Sub ComboBox_5_DropButtonClick()
Num_Ligne = 5
If ComboBox_5.Value = "" Then Then ComboBox_vide
End Sub
...
Public Sub ComboBox_vide()
Controls("TextBox_" & Num_Ligne).Enabled = False
Controls("TextBox_" & Num_Ligne).BackColor = &H8000000F
End Sub
Si quelqu'un a une idée et peux m'aider.
Merci
A voir également:
- [VBA] Nom de Combo dynamique
- Tableau croisé dynamique - Guide
- Nom de l'adresse - Forum Jeux vidéo
- Exemple tableau croisé dynamique télécharger - Télécharger - Tableur
- Nom de compte steam exemple - Forum Jeux vidéo
- Annuaire portable gratuit a partir d'un nom ✓ - Forum Mobile