Bonjour,
Je supprime de façon automatisée une ligne dans une feuille. Cela à pour conséquence dans une formule - d'une autre feuille, mais peu importe - de transformer ladite formule :
SOMME($a$1:$a$10000) devient SOMME($a$1:$a$9999)
C'est un comportement normal pour Excel, j'ai prévu une plage large mais c'est le genre de bug insidieux qui peut se produire à la longue ; chaque suppression de ligne diminue la plage et l'insertion de ligne à la fin du tableau ne l'augmente pas. Ma solution est de modifier les formules en conséquences en VBA, aussi de figer la plage dans une cellule en référence qui serait reprise dans la formule... Mais peut-être existe-t-il une astuce de spécialiste ?
Merci par avance pour votre réponse.
Partager