arhivage

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
 

Abel

XLDnaute Accro
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.
 

FREESURF

XLDnaute Occasionnel
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+
 

Discussions similaires

Statistiques des forums

Discussions
312 228
Messages
2 086 421
Membres
103 206
dernier inscrit
diambote