Bonjour,
Je débute sous VBA et ma principale difficulté c'est comment bien écrire mes formules de calcul.
Ex : je bute sur un SumIf :
- je veux connaître la somme conditionnelle de la condition QOTSA.
- la plage est C:C
- la somme est d:d
je ne veux afficher que le résultat.
La formule ci-dessous plante
------
L'autre méthode ci-dessous fonctionne bien:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Dim sumif As Integer sumif = Application.WorksheetFunction.SumIf(Range("c1:c3"),""QOTSA"",Range("d1:d3"))
PLus généralement, auriez vous de la doc pour les formules de calcul sous vba excel ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Range("D8").Select ActiveCell.FormulaR1C1 = _ "=SUMIF(R[-7]C[-1]:R[-5]C[-1],""Therapy"",R[-7]C:R[-5]C)"
Merci
Partager