bouton pour lancer macro

fredou6475

XLDnaute Nouveau
Bonjour

J'ai un bouton pour lancer une macro celui-ci est en haut de feuille et couvre des cellules.
Cette macro copie les lignes entières sous conditions sur certaines cellules ; le problème c'est qu'en copiant les lignes ça copie aussi le bouton de la macro sur la feuille 2.

Comment empêcher la copie du bouton?


merci
 

fredou6475

XLDnaute Nouveau
Re : bouton pour lancer macro

j'ai bien fait ça...

mais en fait ça empêche le déplacement au sein de la feuille
mais par contre ça ne préserve pas de la copie lorsqu'on copie une feuille entière par une instruction du type

Sheets(1).Copy After:=Sheets(NombreDeFeuille)

du coup je laisse la copie s'effectuer et j'essaye de supprimer le bouton dans un deuxième temps sur la feuille 2 mais ça ne marche pas


Code:
'ActiveSheet.Shapes("CommandButton1").Select
    'Selection.Delete
 

fredou6475

XLDnaute Nouveau
Re : bouton pour lancer macro

j'ai trouvé

donc ça marche pas lorsque j'exécute pas à pas la procédure pour voir où ça plante par contre lorsque je la lance depuis le bouton prévu à cet effet sans que l'éditeur visual basic soit ouvert eh bien ça marche.

avec la méthode delete...
 

Discussions similaires

Statistiques des forums

Discussions
312 576
Messages
2 089 863
Membres
104 293
dernier inscrit
blondo