Supprimer un type de contrôle

  • Initiateur de la discussion Initiateur de la discussion Huahailu
  • Date de début Date de début

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 !

H

Huahailu

Guest
Bonjour le forum,

J'ai quelques soucis avec mon petit projet:

Je copie des feuilles d'un classeur vers un autre classeur.
Les feuilles que je copie ont différents contrôles (Command button, textbox, checkbox,...)
J'aimerai ne pas avoir de "Commandbutton" sur les copies et uniquement ceux là.

Je sais comment supprimer tous les objets de mes copies:

Private Sub CommandButton1_Click()
Dim Obj As Object

ThisWorkbook.Sheets.Copy

For Each Obj In ActiveSheet.DrawingObjects
Obj.Delete
Next Obj

End Sub

J'arrive à supprimer le ou les contrôles bien précis:

Private Sub CommandButton1_Click()

ThisWorkbook.Sheets.Copy

ActiveSheet.Shapes("Commandbutton2").Delete

End Sub

Mais ce que j'aimerai, c'est de pouvoir ne supprimer que les contrôles de type "CommandButton" quelquesoient leur nom

Vous remerciant par avance
Bonne journée à tous et @+

Pascal
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
3
Affichages
774
Retour