Si ont une petite plage contenant un tableau de formule relativement long (voir ci-dessous). Lorsque je calcule la plage avec application.calculate ou l'une de ses variantes les valeurs ne sont pas calculées (rien n'est renvoyé) mais lorsque je rends les cellules "sales" et que j'appuie sur [F9], les valeurs sont calculées et affichées.Excel VBA application.calculate et ses variations ne calculent pas les tableaux de formules mais la touche F9 fait
Y at-il un moyen de faire application.calculate ou l'une de ses variations imiter exactement [F9]?
Formule Tableau:
=IFNA(INDEX(INDEX(rangename_003,,COLUMN(rangename_004)),MATCH(ROW(rangename_004),IF(INDEX(rangename_003,,COLUMN(rangename_004))="",-1,COUNTIF(INDEX(rangename_003,,COLUMN(rangename_004)),"<"&INDEX(rangename_003,,COLUMN(rangename_004)))+1),0)),"")
@charleswilliams un pour – brettdj