Code VBA pour effacer controles après click

Résolu/Fermé
Meldja Messages postés 343 Date d'inscription mercredi 29 août 2007 Statut Membre Dernière intervention 12 mars 2012 - 25 mars 2008 à 17:02
Furtif Messages postés 9887 Date d'inscription lundi 25 avril 2005 Statut Contributeur Dernière intervention 8 mars 2010 - 25 mars 2008 à 17:16
Bonjour,
Je suis à la recherche d'un code VBA pour effacer différents controles (TextBox et OptionButton) après un clique dans un CommandButton.
Je suis débutant et je ne connais pas grand chose. J'ai découvert il n'y pas longtemps les "private sub worsheet_change ou selectionChange" qui marchent avec les cellules mais je ne sais pas quoi utiliser pour l'adapter à des boutons (lorsqu'on click dessus).
Si quelqu'un connait un code, je le remercie d'avance.
A plus
A voir également:

2 réponses

Furtif Messages postés 9887 Date d'inscription lundi 25 avril 2005 Statut Contributeur Dernière intervention 8 mars 2010 928
25 mars 2008 à 17:06
Salut

Moi j'utilise ça :

Private Sub CancelButton_Click()
Sheets("Feuil1").Activate
Unload Me
End Sub

Je revalide la feuille de travail, puis je décharge la routine.
0
Meldja Messages postés 343 Date d'inscription mercredi 29 août 2007 Statut Membre Dernière intervention 12 mars 2012 33
25 mars 2008 à 17:13
Merci,
J'ai adapté ton idée avec mon code et ça marche nickel. Je cherchais un truc super compliqué alors qu'en fait, fallait chercher tout simple.
Ces derniers temps, je me prends tellement la tête avec des codes à la mord-moi-le-noeud que j'en oublie le bon sens.
Merci et bonne soirée
0
Furtif Messages postés 9887 Date d'inscription lundi 25 avril 2005 Statut Contributeur Dernière intervention 8 mars 2010 928
25 mars 2008 à 17:16
"je me prends tellement la tête avec des codes à la mord-moi-le-noeud que j'en oublie le bon sens. "

Voui, ça m'arrive souvent aussi .... Bye
0