Appliquer la formule "Activecelle.formulaR1C1" à une plage de cellules

Bonjour,

Je tente d'appliquer une formule via une macro sur une plage de cellule, via la fonction "Activecelle.formulaR1C1".

Le problème est que la fonction fonctionne uniquement sur la 1ère cellule sélectionnée et non la plage de cellule.

Voici le formule:

ActiveSheet.Range("AU30:AU54").Select

ActiveCell.FormulaR1C1 = _

"=-SUMIFS('CJIA 2019'!R2C26:R10000C26,'CJIA 2019'!R2C11:R10000C11,""FONC_AUT"",'CJIA 2019'!R2C24:R10000C24,""AE 2019"",'CJIA..................................

Lorsque j'exécute cette macro, la formule s'insère uniquement sur la cellule "AU30" au lieu de la plage (AU30 à AU54).

Quelqu'un saurait adapter la formule?

Merci beaucoup!

Bonjour,

A tester :

ActiveSheet.Range("AU30:AU54").FormulaR1C1 = "=-SUMIFS('CJIA 2019'!R2C26:R10000C26,'CJIA 2019'!R2C11:R10000C11,""FONC_AUT"",'CJIA 2019'!R2C24:R10000C24,""AE 2019"")"

TEST concluant

Merci!!

Bonjour,

Parfait

Rechercher des sujets similaires à "appliquer formule activecelle formular1c1 plage"