Par exemple, nous aimerions connaître la somme d'une plage de cellules dans VBA, sans pour autant écrire cette somme dans une cellule :
Sub FonctionExcel()
MsgBox Application.WorksheetFunction.Sum(Range("A1:A3,A5"))
End Sub
Cette fonction va afficher la somme des cellules A1 jusqu'à A3 ainsi que A5.
Constatez que :
On peut également utiliser de simples valeurs, comme ceci :
MsgBox Application.WorksheetFunction.Sum(4,6,9)
Donne 19
---