J'ai une macro sur excel qui calcule sur toutes les lignes de la feuille
(+65000 lignes je crois).
Est-ce possible de limiter le calcul sur les 400 premières lignes pour
accélerer le traitement.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Cyrille
Bonjour, tu peux par exemple envisager une boucle avec un compteur qui compte les lignes ou ta macro execute son action (on suppose que ta macro execute son traitement ligne par ligne). Ca donnerais donc un truc de ce genre : Sub delimite() counter1 = 1 'si ligne 1 est ta première ligne
Do
'Ta macro counter 1 = counter1 + 1
Loop until counter1 = 400 End Sub
Bon courage, Cyrille
-----Message d'origine----- J'ai une macro sur excel qui calcule sur toutes les lignes de la feuille
(+65000 lignes je crois). Est-ce possible de limiter le calcul sur les 400 premières lignes pour
accélerer le traitement.
.
Bonjour,
tu peux par exemple envisager une boucle avec un compteur
qui compte les lignes ou ta macro execute son action (on
suppose que ta macro execute son traitement ligne par
ligne). Ca donnerais donc un truc de ce genre :
Sub delimite()
counter1 = 1 'si ligne 1 est ta première ligne
Do
'Ta macro
counter 1 = counter1 + 1
Loop until counter1 = 400
End Sub
Bon courage,
Cyrille
-----Message d'origine-----
J'ai une macro sur excel qui calcule sur toutes les
lignes de la feuille
(+65000 lignes je crois).
Est-ce possible de limiter le calcul sur les 400
premières lignes pour
Bonjour, tu peux par exemple envisager une boucle avec un compteur qui compte les lignes ou ta macro execute son action (on suppose que ta macro execute son traitement ligne par ligne). Ca donnerais donc un truc de ce genre : Sub delimite() counter1 = 1 'si ligne 1 est ta première ligne
Do
'Ta macro counter 1 = counter1 + 1
Loop until counter1 = 400 End Sub
Bon courage, Cyrille
-----Message d'origine----- J'ai une macro sur excel qui calcule sur toutes les lignes de la feuille
(+65000 lignes je crois). Est-ce possible de limiter le calcul sur les 400 premières lignes pour
accélerer le traitement.
.
AV
Publie ta macro (ou un extrait) Ce sera bp plus facile de répondre efficacement
AV
Publie ta macro (ou un extrait)
Ce sera bp plus facile de répondre efficacement