Citronflexe
XLDnaute Junior
Bonjour à tous,
J'ai besoin, dans un tableau excel, de pouvoir étirer différentes formules sur plusieurs colonnes.
Ci-dessous une partie du code..
Dans les colonnes AM et AN se trouvent des formules matricielles.
L'étirement de toutes les formules normales fonctionne parfaitement, mais lorsque je veux étirer les formules matricielles, cela me renvoie #VALEUR, et les formules sont étirées sans les { ... }.
Après des recherches sur le forum, j'ai lu qu'il fallait spécifier Range(..).FormulaArray et non pas Range(..).Formula, ce que j'ai essayé, sans succès.
Pouvez-vous m'aider ? Qu'est-ce que j'ai manqué ?
Merci d'avance,
Bruno
J'ai besoin, dans un tableau excel, de pouvoir étirer différentes formules sur plusieurs colonnes.
Ci-dessous une partie du code..
Code:
Range("B" & i & ":B88").Formula = Range("B" & i).Formula
.....
Range("AK" & i & ":AK88").Formula = Range("AK" & i).Formula
Range("AM" & i & ":AM88").Formula = Range("AM" & i).FormulaArray
Range("AN" & i & ":AN88").Formula = Range("AN" & i).FormulaArray
Dans les colonnes AM et AN se trouvent des formules matricielles.
L'étirement de toutes les formules normales fonctionne parfaitement, mais lorsque je veux étirer les formules matricielles, cela me renvoie #VALEUR, et les formules sont étirées sans les { ... }.
Après des recherches sur le forum, j'ai lu qu'il fallait spécifier Range(..).FormulaArray et non pas Range(..).Formula, ce que j'ai essayé, sans succès.
Pouvez-vous m'aider ? Qu'est-ce que j'ai manqué ?
Merci d'avance,
Bruno