Microsoft 365 RESOLU : Bouton macro fixe qui ne bouge pas lors d'insertion de lignes

Akortys

XLDnaute Occasionnel
Bonjour,

J'ai ajouté à une feuille un bouton qui fait appel à une macro. Jusqu'ici tout va bien.
Si j'ajoute des lignes dans ma feuille, le bouton se décale d'autant de lignes.

Je souhaiterais donc un bouton qui ne bouge pas de l'emplacement définit initialement (par exemple cellule Q2), même avec l'ajout de ligne ou autres celui-ci doit rester en Q2.

J'ai ajouté ce code mais le bouton suit la cellule active
VB:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
     With Shapes("LancerMiseAJour")
        .Left = ActiveCell.Left
    End With
End Sub

J'ai ajouté ce code qui pourrait se rapprocher mais la bouton bouge avec l'insertion de ligne.
Code:
.Left = Columns("h").Left

Merci de vos lumières.
 
Dernière édition:

patricktoulon

XLDnaute Barbatruc
bonjour ca veut dire que tu ajoute des ligne mais au dessus la dernière c'est une insertion de ligne
a aucun moment dans ton code on vois la mise en top de ton bouton ?
il te faut le mettre en top du visiblerange.cells(x,y).top
visible range sinon au bout de 30 lignes insérées environ tu le vois plus le bouton
donc ma question est
veux tu que le bouton soit toujours a la même hauteur du visible range ?
 

Akortys

XLDnaute Occasionnel
Bon bah ce n'est que maintenant que je viens de trouver et bien évidemment après avoir posté ce message.
Donc si cela peut aider voici les actions à faire et ce n'était pas compliqué.
Mais comme le raconte l'histoire je cherchais uniquement là où il y avait de la lumière.

Clique droit sur le bouton
Format de contrôle
Propriétés
et cocher "ne pas déplacer ou dimensionner avec les cellules"
 

Membres actuellement en ligne

Aucun membre en ligne actuellement.

Statistiques des forums

Discussions
312 084
Messages
2 085 194
Membres
102 814
dernier inscrit
JLGalley