Bonjour,

Je commence à utiliser VBA et souhaite créer une macro pour copier la ligne du bouton activé (et non de la ligne sélectionnée) et l’insérer juste en dessous.
J’ai trouvé une macro que permet de copier/insérer correctement la ligne sélectionnée mais ne trouve pas comment faire en sorte que ce soit la ligne du bouton.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
Sub Bouton3_Cliquer()
Dim iR&, i&, k&
    iR = ActiveCell.Row
    Rows(iR).Insert
    k = ActiveSheet.UsedRange.Columns.Count
    For i = 1 To k
    Cells(iR, i).Formula = Cells(iR + 1, i).Formula
    Next
End Sub
Pourriez-vous m’éclairer sur la fonction à utiliser pour sélectionner la ligne du bouton lui-même s’il vous plait ?
D'autre part j'aimerais que cette fonction recopie également le bouton. Or même en sélectionnant la ligne qui contient le bouton cela ne fonctionne pas .

Bonne journée .