VBA effacer données rentrées par userform

Fermé
shouuu Messages postés 9 Date d'inscription jeudi 12 février 2009 Statut Membre Dernière intervention 20 février 2009 - 20 févr. 2009 à 10:46
zebulon2503 Messages postés 1228 Date d'inscription jeudi 17 avril 2008 Statut Membre Dernière intervention 11 février 2016 - 4 mai 2010 à 09:49
Bonjour,

J'ai fait une macro sous VBA excel 2003, c'est un userform, je voudrais que lorsque je clique sur annuler, les valeurs que ma userform a permis de remplir dans ma feuille excel ( textbox et combobox) s'effacent pour redevenir comme avant l'utilisation de la userform.

Voila pour le moment mon code de mon bouton annuler:

Dim Confirm As Single
Confirm = MsgBox("Si vous annulez la procédure, vous perdrez toutes les données d'entrées." & "Etes-vous sûr de vouloir continuer?", vbYesNo + vbCritical, "abandon de la procédure")
If Confirm = vbYes Then
UserForm1.Hide
Exit Sub
End If


Merci d'avance
A voir également:

1 réponse

benzi Messages postés 66 Date d'inscription samedi 5 mars 2005 Statut Membre Dernière intervention 28 juillet 2015 1
3 mai 2010 à 22:27
Salut,

Je ne sais pas si tu as besoin encore d'info mais je te donne celle-ci:

Private Sub BtnAnnuler_Click()
'Efface les données dans les cellules A18 à A22
ActiveSheet.Range("A18:A22").Value = ""
Par exemple.
A +
Dan
1
zebulon2503 Messages postés 1228 Date d'inscription jeudi 17 avril 2008 Statut Membre Dernière intervention 11 février 2016 110
4 mai 2010 à 09:49
Salut
Il vaut mieux faire un ClearContents :-)
0