Re : positionner un bouton avec une macro en VBA
c'est bon, j'ai solutionné mon problème Grace à pierre jean sur une autre discussion, voila le code VBA dans la macro pour garder le bouton à la même place (il s'agit du bouton 5 dans la feuille "devis part"):
(au début de la macro)
gauche = Sheets("Devis Part").Shapes("button 5").Left
haut = Sheets("Devis Part").Shapes("button 5").Top
hauteur = Sheets("Devis Part").Shapes("button 5").Height
largeur = Sheets("Devis Part").Shapes("button 5").Width
..........................
(à la fion de la macro)
Sheets("Devis Part").Shapes("button 5").Left = gauche
Sheets("Devis Part").Shapes("button 5").Top = haut
Sheets("Devis Part").Shapes("button 5").Height = hauteur
Sheets("Devis Part").Shapes("button 5").Width = largeur
Sheets("Devis Part").Shapes("button 4").Left = gauche1
Sheets("Devis Part").Shapes("button 4").Top = haut1
Sheets("Devis Part").Shapes("button 4").Height = hauteur1
Sheets("Devis Part").Shapes("button 4").Width = largeur1
bonne journée à vous, ce Forum est vraiment super !