Excel, dupliquer boutons avec macro

Bonjour :)

Voilà j'ai un petit souci.

dans une feuille, sur la colonne E j'ai crée un bouton avec une macro donc le but est de masquer la ligne entiere sur laquelle se trouve ce bouton.

La macro est :

Rows("X").Select
Selection.EntireRow.Hidden = True


ça fonctionne tres bien.

Mais le probleme est que je prevois d'avoir une centaine de ligne dans cette feuille.

J'ai donc tenté des "copier/coller" d'une ligne a l'autre, mais le truc c'est que la valeur de Rows ne s'incremente pas.

Je peux le comprendre, mais dans ce cas existe-t-il un moyen de faire des copier/coller d'une façon ou d'une autre ?

Car l'autre l'avantage du copier/coller c'est que le bouton est dimensionné et positionné de façon identique dans chaque cellule de chaque ligne, ça n'est pas negligeable ...

Merci de votre aide :)
Configuration: Windows XP Internet Explorer 6.0

2 réponses

  • Votes
  • Date
  • Date décroissante
  1. Contributeur
    Bonjour,
    Pourquoi ne pas faire un seul bouton qui masquerait la ligne de la cellule active ? ce bouton pourrait etre soit en 1ere ligne (en "figeant les volets") ou meme dans une barre d'outils....
    1. Merci de ta reponse.

      Mais j'avoue ne pas bien la comprendre...je suis novice en excel.

      Qu'appeles-tu "ligne de la cellule active" ?

      car la macro que j'utilise masque bien toute la ligne ou se situe le bouton avec la macro. Et il me faut donc un bouton par ligne.

      Non ?