Bonjour à tous,
Je suis en pleine création d'une base de données qui renvoie à plusieurs onglets, et pour cela, j'ai un onglet avec pleins de boutons, que j'ai créé avec la macro :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 For i = 3 To 203 Set bouton = ActiveSheet.Buttons.Add(Range("B" & i).Left, Range("B" & i).Top, Range("B" & i).Width, Range("B" & i).Height) bouton.Caption = Range("B" & i).Value bouton.OnAction = "Macro" Next
Ces différents boutons me permettent d'imprimer des rapports contenus dans des onglets.
Maintenant, j'aimerai pouvoir supprimer certains boutons avec une macro, en fonction de ce qui est inscrit dans la colonne A & ligne de mon choix.
Est il possible de repérer un bouton en fonction de la ligne dans laquelle il apparait plutôt que en fonction de son nom?
En gros, remplacer les ... dans le code suivant pour supprimer le bouton de ligne "LigneX":
Merci beaucoup!!!!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 For LigneX = 3 To 203 If Worksheets("Reference").Range("A" & LigneX).Value = Range("B2").Value Then ... End If Next LigneX
Partager