Microsoft 365 CREER NOUVELLE MACRO POUR ACCELERER LA PROCEDURE

ABDELHAK

XLDnaute Occasionnel
Bonjour,
Je sollicite votre aide pour réaliser une nouvelle macro.
J’ai 1 fichier avec 2 feuilles.
Dans la Feuil1, il y a

1) Un tableau de 500 lignes et + de 5000 colonnes
2)
A hauteur de de la ligne 505 j’ai + de 500000 lignes contenant chacune 10 références.

J’aimerais que la macro fasse une boucle.
1) Elle doit copier la 1ière et la 2ième ligne de la « Feuil1 » vers la ligne 1 de la Feuil(ESPACE_WORK).
2)
Elle doit chercher les 10 références de la ligne 505 qui correspondent aux références de la colonne A de la « Feuil1 ».
3)
Elle doit copier les lignes entières des dites références de la « Feuil1 » vers la Feuil(ESPACE_WORK).
4)
Elle doit compter colonne par colonne (+ de 5000 colonnes) 10 cellules à fond vert de la Feuil(ESPACE_WORK)..
5)
Si le résultat est négatif, passez à la colonne suivante.
6)
Si le résultat = 10, alors copier la dites colonnes à hauteur de la ligne 22 de la Feuil(ESPACE_WORK).
7)
Ensuite passer à la ligne 506 de la « Feuil1 » et recommencer la procédure du point 1 au point 6 (+ de 500000 lignes).

P.S. : comme il y a une quantité considérable de tâches à exécuter la macro risque d’être lente, j’aimerais également de réduire un maximum les tâches pour qu’elle soit plus rapide.

En espérant avoir été claire.
Je vous remercie d’avance
ABDELHAK
 

Pièces jointes

  • EMP_ELAB.xlsm
    149.4 KB · Affichages: 6

Discussions similaires

Statistiques des forums

Discussions
312 025
Messages
2 084 736
Membres
102 648
dernier inscrit
radhwane taibi