Bonjour,
J'ai enregistrer une macro avec la formule somme si ens.
La macro fonctionne bien , elle fait ce qu'on lui demande.
Mon soucis est le suivant , si je rajoute des lignes elle ne seront pas prises en compte et si j'augmente la valeur de ma colonne B j'obtiens des 0.
Sub Suppression_doublon()
'
' Suppression_doublon
'
'
Range("B1").Select
ActiveCell.FormulaR1C1 = "LIGNE.Quantite"
Sheets("Feuil1").Select
Sheets("Feuil1").Copy After:=Sheets(1)
Columns("B:B").Select
Selection.ClearContents
Range("B1").Select
ActiveCell.FormulaR1C1 = "LIGNE.Quantite"
Range("B2").Select
ActiveSheet.Range("$A$1:$B$21").RemoveDuplicates Columns:=Array(1, 2), Header _
:=xlNo
ActiveCell.FormulaR1C1 = "=SUMIFS(Feuil1!C,Feuil1!C[-1],@'Feuil1 (2)'!C[-1])"
Selection.AutoFill Destination:=Range("B2:B18")
Range("B2:B18").Select
End Sub
Si quelqu'un pouvait m'éclairer sur les valeurs à entrer.
Merci