Pourquoi utiliser cells

Résolu/Fermé
micky - 18 oct. 2017 à 16:33
 micky - 18 oct. 2017 à 17:08
Bonjour,


Cells(47, 5).Value = Application.WorksheetFunction.Sum(Range("G9:G39" ))

Pour quoi si je change Cells(47, 5) par Range("E47") vba ne reconnait plus et met J'ai l erreur suivante: Sub ou Fonction non definie ' en surlignant le sub ' . Je sais que c'est niveau debutant mais ca me permet d'avancer.


2 réponses

Bonjour micky,

J'ai l'erreur suivante: Sub ou Fonction non définie ' en surlignant le sub '

Donc ta ligne de code VBA doit être :

Cells(47, 5).Value = Application.WorksheetFunction.Sub(Range("G9:G39" ))

au lieu de :

Cells(47, 5).Value = Application.WorksheetFunction.Sum(Range("G9:G39" ))

Cette 2ème ligne avec .Sum est tout à fait correcte et doit te retourner
le bon résultat ; idem si tu changes Cells(47, 5) par Range("E47") ou
par sa notation abrégée : [E47]

Cordialement
 
0
C'est vrai ca marche dans les deux cas, merci beaucoup

:)
0