XL 2019 Supprimer une case à cocher dans un formulaire

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Pirlouit85

XLDnaute Nouveau
Bonjour,
Je crée des cases à cocher dans un formulaire que je souhaite ensuite supprimer. Mais impossible !!!
Ci-dessous mon code :
For Each Cb In FmCriteres.Controls
If TypeName(Cb) = "CheckBox" Then
Cb.Delete
End If
Next Cb

Il me dit propriété ou méthode non gérée par cet objet.
Est-ce à dire qu'on ne peut pas supprimer une case à cocher DANS un formulaire ? case à cocher créée dynamiquement.

Merci pour vos réponses
 
Bonsoir le forum

Bonsoir Pirlouit85, bonsoir dysorthographie

Il me semble avoir lu quelque part que la méthode Remove ne s'applique qu'aux contrôles créés par code et non lors de la conception de l'UserForm.
Tu peux "biaiser" en rendant non visible tes CheckBoxs :
VB:
Private Sub CommandButton1_Click()
 Dim ctrl As Control
For Each ctrl In Me.Controls
If ctrl.Name Like "CheckBox*" Then ctrl.Visible = False
Next
End Sub

Bonne soirée à toutes & à tous
@+ Eric c
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Retour