Bonjour,
vos référence de plage sont "fixe", à votre place je partirais sur une fonction :
Formula au lieu de formulaR1C1
ActiveCell.Formula = _
"=SUMPRODUCT((E8:E12=""PO"")*($AX8:$AX12=1))+SUMPRODUCT((E8:E12=""WPO"")*($AX8:$AX12=1))"
où le 12 vous le remplacez par DerniereLigne
ActiveCell.Formula = _
"=SUMPRODUCT((E8:E"&DerniereLigne&"=""PO"")*($AX8:$AX"&DerniereLigne&"=1))+SUMPRODUCT((E8:E"&DerniereLigne&"=""WPO"")*($AX8:$AX"&DerniereLigne&"=1))"
Le principe est le même pour les autres formules
@ bientôt
LouReeD