Pour un projet j’ai besoin de décaler tout une ligne, d’étirer la ligne du dessus, et tout ca (plus de cédille sur le clavier) avec une macro pour que ca puisse se faire avec un seul bouton.
J’ai réussi à le faire sans soucis, mais il reste un problème que je n’arrive pas à comprendre.
Je vous laisse avec le fichier.
Si vous appuyer sur le bouton « Ajouter une ligne », il fait ce que je veux, il l’ajoute et duplique tout. Sauf que pour pour la colonne K, il me fait bien la suite de ma formule,
=I3-J3
=I4-J4
=I5-J5
…
Mais pour la colonne J qui est une recherche de donné dans une autre feuille, il ne veux pas, il me fait
=Janvier!Q4
=Janvier!Q4
=Janvier!Q4
…
A la place de
=Janvier!Q4
=Janvier!Q5
=Janvier!Q6
…
Je ne trouve pas du tout pourquoi, j’ai regardé dans le code, tout me semble normal.
Normal car ta formule en colonne J fais appel à la cellule d’un autre onglet
Si tu mets en lieu et place la même formule sans faire appel à un autre onglet l’ajout de la ligne fait bien évoluer toutes les formules de cette colonne
Ci-joint ton fichier avec dans ta procédure d’ajout en fin quelques lignes qui compensent cette lacune pour cette colonne