Bonjour à tous,
Je souhaiterais insérer une formule sur la ligne suivant la dernière ligne d'un tableau.
Pour que cette formule fonctionne, il faut qu'elle dépende du numéro de ligne.
J'ai déclarer une variable Ligne dans le code mais je ne parviens pas à intégrer cette variable dans la formule...
Sub ajouter_formule_ligne()
'Ajouter la formule =B2&"_"&NB.SI($B$2:B2;B2) sur la dernière ligne + 1 du tableau
'La valeur "2" de la formule devant être remplacée par la variable ligne
Workbooks("Devis_Clients.xlsm").Sheets("Détail_Devis").Activate
ligne = Sheets("Détail_Devis").Range("B2").End(xlDown).Row + 1
ligne_origine = Item.Row
Range("A" & ligne).Select
ActiveCell.FormulaR1C1 = "="A" & ligne &"_"&NB.SI("B"&"ligne":("B" & ligne);("B" & ligne))"
End Sub
J'imagine que la syntaxe n'est pas du tout bonne, j'ai essayé plusieurs variantes, sans succès...
Quelqu'un pourrait-il m'aider?
Par avance merci