Bonjour, dans le cadre du travail entrepris sur mon fichier associations
https://www.excel-downloads.com/threads/vba-amelioration-macro-fichier-association.149160/
j'ai un problème que je n'arrive pas à résoudre :
dans l'USF "gestion des mails" (bouton "envoi mails"), j'ai un bouton de remise à 0 dont le but est d'effacer les valeurs placées dans les combobox discipline, association et commune, ainsi que dans la zone de texte placée à droite (celle regroupant les mails des associations sélectionnées).
J'ai donc placé ce code :
mais cela plante.
En plaçant dans les sub événementielles Change en début de code :
If NomDuContrôle = "" Then Exit Sub
les valeurs présentes dans les combo finissent pas s'effacer mais pas instantanément (après 2-3 clics) . Quant à la zone de texte, elle ne se vide pas.
Si vous avez des idées ou solutions, merci de m'en faire part !
NB : j'ai désactivé certaines sub pour permettre de tester l'USF plus aisément.
A+
https://www.excel-downloads.com/threads/vba-amelioration-macro-fichier-association.149160/
j'ai un problème que je n'arrive pas à résoudre :
dans l'USF "gestion des mails" (bouton "envoi mails"), j'ai un bouton de remise à 0 dont le but est d'effacer les valeurs placées dans les combobox discipline, association et commune, ainsi que dans la zone de texte placée à droite (celle regroupant les mails des associations sélectionnées).
J'ai donc placé ce code :
Code:
Private Sub RàZ_Click()
For I = 0 To 3
Me.Controls(I) = ""
Next I
Call UserForm_Initialize
Discipline.SetFocus
End Sub
En plaçant dans les sub événementielles Change en début de code :
If NomDuContrôle = "" Then Exit Sub
les valeurs présentes dans les combo finissent pas s'effacer mais pas instantanément (après 2-3 clics) . Quant à la zone de texte, elle ne se vide pas.
Si vous avez des idées ou solutions, merci de m'en faire part !
NB : j'ai désactivé certaines sub pour permettre de tester l'USF plus aisément.
A+
Pièces jointes
Dernière édition:
