Bonjour à tous,
J’utilise un classeur qui comporte plus de 120 feuilles, chaque feuille étant identique en colonnes, seul le nombre de ligne varie. Je rencontre deux problèmes majeurs : en VBA, écrire une formule qui se répète sur toute une colonne au fur et à mesure que les lignes se remplissent et dupliquer la formule trouvée sur chaque feuille.
Je souhaiterais en colonne E sur chaque feuille qu’il y ait la formule suivante en macro à partir de la cellule E4 : =SI(OU(B4<> « » ; C4<> «») ;E3+B4-C4 ; «»).
La formule en tant que telle en VBA ne devrait pas trop me poser de problème, par contre, je ne sais pas comment faire pour que la formule se répète sur toute la colonne uniquement quand B4 ou C4 ne sont pas vides.
Par ailleurs, je n’ai aucune idée de la manière de faire dupliquer cette formule sur chaque feuille.
En E3 (à dupliquer sur chaque feuille), la formule serait : =SI(OU(B4<> « » ; C4<> «») ; B4-C4 ; «»).
J’espère que ma demande est compréhensible. D’avance, je vous remercie pour le temps pris pour me répondre.
Riegel
J’utilise un classeur qui comporte plus de 120 feuilles, chaque feuille étant identique en colonnes, seul le nombre de ligne varie. Je rencontre deux problèmes majeurs : en VBA, écrire une formule qui se répète sur toute une colonne au fur et à mesure que les lignes se remplissent et dupliquer la formule trouvée sur chaque feuille.
Je souhaiterais en colonne E sur chaque feuille qu’il y ait la formule suivante en macro à partir de la cellule E4 : =SI(OU(B4<> « » ; C4<> «») ;E3+B4-C4 ; «»).
La formule en tant que telle en VBA ne devrait pas trop me poser de problème, par contre, je ne sais pas comment faire pour que la formule se répète sur toute la colonne uniquement quand B4 ou C4 ne sont pas vides.
Par ailleurs, je n’ai aucune idée de la manière de faire dupliquer cette formule sur chaque feuille.
En E3 (à dupliquer sur chaque feuille), la formule serait : =SI(OU(B4<> « » ; C4<> «») ; B4-C4 ; «»).
J’espère que ma demande est compréhensible. D’avance, je vous remercie pour le temps pris pour me répondre.
Riegel