Salut,
''...la population dans chaque commune et il faut que je calcule le total pour le groupement de 4
communes référencées chacune par un numéro....''
En essayant de subodorer...
Avec plages nommées et num de communes bidons, ça pourrait avoir cette allure là :
=SOMMEPROD(((NumCommune=10)+(NumCommune=25)+(NumCommune=45)+(NumCommune=99))*Populations)
Je vois pas très bien l'utilité d'une macro mais si c'est un exercice de vba on pourrait faire une ''bouclette''
Sub zzzz()
'Hypothèse : les Nums communes sont en col A
'et les populations correspondantes sont en col C
For Each c In [NumCommune]
If c = 10 Or c = 25 Or c = 45 Or c = 99 Then x = x + c.Offset(0, 2)
Next
MsgBox x
End Sub
AV [aaa]