V
VBA - Adresse cellule ds variable
Guest
Bonjour,
comme vous avez du l'entendre maintes et maintes fois sur le forum, 'je débute en VBA'... et je tiens à m'excuser au préalable par le caractère simpliste de ma question. Néanmoins, je bloque depuis plus d'une heure et je me dis que qulqu'un pourrait m'aider.
Mon besoin :
Je veux calculer la moyenne d'une plage qui démarre à la cellule E3 (c'est toujours le cas) et dont la longuer varie en fonction du nombre d'enregistrements (je retraite des questionnaires).
Le nombre d'enregistrement est stocké dans la variable nbEnreg
Mon code :
a = 'E3'
b = Offset(0,nbEnreg).Address
ActiveCell.FormulaR1C1 = '=AVERAGE(' & a & ':' & b & ')'
Mais ça ne marche pas... visiblement ce n'est pas la bonne syntaxe ;-)
Si vous avez des suggestions, je suis plus que preneur !!
Merci 🙂
comme vous avez du l'entendre maintes et maintes fois sur le forum, 'je débute en VBA'... et je tiens à m'excuser au préalable par le caractère simpliste de ma question. Néanmoins, je bloque depuis plus d'une heure et je me dis que qulqu'un pourrait m'aider.
Mon besoin :
Je veux calculer la moyenne d'une plage qui démarre à la cellule E3 (c'est toujours le cas) et dont la longuer varie en fonction du nombre d'enregistrements (je retraite des questionnaires).
Le nombre d'enregistrement est stocké dans la variable nbEnreg
Mon code :
a = 'E3'
b = Offset(0,nbEnreg).Address
ActiveCell.FormulaR1C1 = '=AVERAGE(' & a & ':' & b & ')'
Mais ça ne marche pas... visiblement ce n'est pas la bonne syntaxe ;-)
Si vous avez des suggestions, je suis plus que preneur !!
Merci 🙂