Bonjour,
Je sollicite encore 1x votre aide.
J’ai 1 fichier avec +ieurs macros que je souhaîte rassembler en 1 seule macro.
La 1ière macro(1) « transfert » cherche les 10 ref en ligne 1 de la Feuil(ESPACE_WORK) dans la Feuil1 et copie la ligne entière correspondant à la ref de la Feuil1 à la Feuil(ESPACE_WORK).
La 2ième macro(2) « ADDITION_COLONNE » additionne colonne par colonne et affiche le résultat à la ligne 18 de la Feuil(ESPACE_WORK).
La 3ième macro(3) « Somme_10 » cherche dans Feuil(ESPACE_WORK) à la ligne 18 les colonnes = 10 et copie les résultats à la ligne 22.
Toutes ces macros fonctionnent parfaitement.
J’ai dans ce fichier dans la Feuil « REFERENCES » plus de 1000 lignes dont chacune possède 10 ref + 1 n° d’ordre.
J’aimerais que la nouvelle macro fasse une boucle.
Je vous remercie d’avance
ABDELHAK
Je sollicite encore 1x votre aide.
J’ai 1 fichier avec +ieurs macros que je souhaîte rassembler en 1 seule macro.
La 1ière macro(1) « transfert » cherche les 10 ref en ligne 1 de la Feuil(ESPACE_WORK) dans la Feuil1 et copie la ligne entière correspondant à la ref de la Feuil1 à la Feuil(ESPACE_WORK).
La 2ième macro(2) « ADDITION_COLONNE » additionne colonne par colonne et affiche le résultat à la ligne 18 de la Feuil(ESPACE_WORK).
La 3ième macro(3) « Somme_10 » cherche dans Feuil(ESPACE_WORK) à la ligne 18 les colonnes = 10 et copie les résultats à la ligne 22.
Toutes ces macros fonctionnent parfaitement.
J’ai dans ce fichier dans la Feuil « REFERENCES » plus de 1000 lignes dont chacune possède 10 ref + 1 n° d’ordre.
J’aimerais que la nouvelle macro fasse une boucle.
- Elle doit copier la 1ière ligne de la Feuil « REFERENCES » vers la ligne 1 de la Feuil(ESPACE_WORK).
- Elle doit exécuter la macro(1) « transfert » Feuil(ESPACE_WORK).
- Elle doit exécuter la macro(2) « ADDITION_COLONNE » Feuil(ESPACE_WORK).
- Elle doit exécuter la macro(3) « Somme_10 ».
- Elle doit ensuite chercher à la ligne 18 de la Feuil(ESPACE_WORK) les colonnes = 10.
- S’il n’y a aucune colonne = 10.
- Retour à la Feuil « REFERENCES » copier la 2ième ligne vers la 1 ière ligne de la Feuil(ESPACE_WORK).
- Elle doit exécuter les points n°2 – n°3 – n°4 - n°5
- Et ainsi de suite pour toutes les lignes de la Feuil « REFERENCES » jusqu’à ce que dans la Feuil(ESPACE_WORK) une ou +ieurs colonnes = 10.
- La macro doit s’arrêter de fonctionner.
Je vous remercie d’avance
ABDELHAK