Limiter l'exécution d'une macro à quelques lignes

Fermé
wolf_m70 - Modifié le 24 oct. 2020 à 15:05
eriiic Messages postés 24600 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 21 octobre 2024 - 25 oct. 2020 à 11:25
Bonjour à tous,

J'ai besoin d'aide sur un fichier que je réalise dans le cadre de mon travail.

Voici ma problématique :

J'ai créé une macro qui boucle toutes les valeurs d'une colonne.

Du coup, l'exécution de la macro prend beaucoup de temps.

Je me demandais s'il existait une façon de limiter l'exécution de la macro à un certain nombre de ligne. Par exemple, la boucle ne chercherai des valeurs que sur les lignes 2 à 50

J'ai déjà essayé d'utiliser :
For ligne = 2 To 50
Next ligne
J'avais trouvé cette écriture sur un tuto YouTube. Mais ça n'a pas fonctionné.

Merci par avance pour votre aide
A voir également:

2 réponses

eriiic Messages postés 24600 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 21 octobre 2024 7 239
Modifié le 24 oct. 2020 à 16:04
Bonjour,

si tu veux une réponse la plus adaptée au contexte dépose un fichier de travail (anonymisé) en précisant quelle doit être la dernière ligne.
cjoint.com et coller ici le lien fourni.

Pour info la dernière ligne utilisée d'une colonne est (pour A) :
derlig=cells(rows.count,"A").end(xlup).row
eric
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 310
Modifié le 25 oct. 2020 à 11:16
Bonjour Wolf

Salut Eric, ca va ?

tu as beaucoup de lignes

Il serait intéressant que tu nous montres ton classeur (ou au minimum ta macro qui dure)

Il existe plusieurs méthodes pour aller vite: la + lente est de faire des "select" sur chaque cellule de la colonne...

Donc on attend une réaction de ta part ce jour. Lundi ca sra considérer comme le post typique du vendredi pm "faites moi ça pendant mon week-end"

0
eriiic Messages postés 24600 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 21 octobre 2024 7 239
25 oct. 2020 à 11:25
Salut michel,

Ca va bien merci :-)
Pour l'instant j'a réussi à échapper à ce satané virus.
J'espère qu'il en est de même pour toi
eric
0