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 !

FREESURF

XLDnaute Occasionnel
bonjour a tous,

j'utilise une macro d'archivage qui me demande de nommer la nouvelle feuille et qui la recopie dans son integralité. Grace au forun, cette macro fonctionne parfaitement.Or sur a feuille d'origine se trouve le bouton de commande 'ARCHIVAGE'. Je souhaiterais qu'il ne soit pas recopié sur la nouvelle feuille.

Merci pour votre aide
 
Bonjour FREESURF,

Si tu as plusieurs objets dans la feuille, essaie ceci :

Code:
Sub SupprimeCB1()
Dim ob As Object
Windows('Classeur2').Activate 'à adapter
For Each ob In Sheets('Feuil1').OLEObjects 'Feuil1 à adapter
If ob.Name = 'CommandButton1' Then ob.Delete
Next ob
End Sub

Code à placer dans le classeur d'origine. Comme ça, il n'est pas présent dans le classeur destination.

Abel.
 
Bonjour a tous, Bonjour Abel.

la solution que tu me propose fonctionne parfaitement sur differents classeurs.
Ce que je cherche à faire consiste à archver des feuilles sur le meme classeur de maniere à pouvoir effacer et réutiliser la feuille d'origine. Toutefois, le CommandButton1 et les formules ne doivent pas apparaitre sur l'archive.
Merci encore de t'etre donné la peine de me répondre

A+
 
- 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

Réponses
43
Affichages
805
  • Question Question
Microsoft 365 agrandir la liste
Réponses
21
Affichages
659
Réponses
2
Affichages
240
Retour