Bonjour,
Je suis en train de créer une tableau avec macro, mon pb est que lorsque je clic sur un bouton, je veux récupérer le numéro de la ligne, l'intégrer dans une formule que je place dans une cellule de cette même ligne afin d'effectuer ce calcul :
La ligne est bien récupérée dans ma variable : ligne
formulecirc correspond à mon calcul intégrant ma variable
je me décale de 3 colonnes
et je veux copier cette formule avec le contenu de la variable et non le nom de la variable
Ne pas tenir compte du if / else, car j'ai un autre bouton pour un autre calcul
J'ai un renvoi d'erreur sur ma ligne :  ActiveCell.Formula = formulecirc
Sub CommandButton4_Click()
If CommandButton2.Enabled = True Then
    Dim ligne As Integer
    ligne = ActiveCell.Row
    formulecirc = "=(Cells(ligne,3)*Cells(ligne,3)*Cells(ligne,2)/4/PI())-(Cells(ligne,3)*Cells(ligne,3)*Cells(ligne,2)/4/PI()*(Cells(ligne,7)/100))"
    Selection.Offset(0, 3).Activate
    ActiveCell.Formula = formulecirc
    Selection.Offset(0, 1).Activate
    ActiveCell.Value = resultat
Else
    Dim ligne1 As Integer
    ligne1 = ActiveCell.Row
    formulediam = "=(Cells(ligne1,4)*Cells(ligne1,4)*Cells(ligne1,2)*PI()/4)-((Cells(ligne1,4)*Cells(ligne1,4)*Cells(ligne1,2)*PI()/4)*(Cells(ligne1,7)/100))"
    Selection.Offset(0, 1).Select
    Selectioncell.Formula = formulediam
    Selection.Offset(0, 2).Select
    ActiveCell.Value = resultat
End If
End Sub 
Merci de votre aide, je patine depuis quelques heures.
Rémi