Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

macro (temps exécution long)

  • Initiateur de la discussion Initiateur de la discussion BRUNO62
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

BRUNO62

XLDnaute Occasionnel
Bonsoir à tous,

J'ai une macro qui fonctionne bien sur toute sa longueur par contre je suis surpris sur le délai d'exécution de la dernière étape qui consiste à la fin de supprimer quelques lignes sur une feuille. L'opération dure trois minutes !

Avez vous une solution pour diminuer ce temps d'exécution ?

Sheets("Feuil4").Select
.Range("1:3,5:5").Delete
End With
End Sub

a+
 
Re : macro (temps exécution long)


Bonsoir BRUNO62,

Peut-être qu'en modifiant ainsi :

Code:
Sheets("Feuil4").Range("1:3,5:5").EntireRow.Delete
End With
End Sub

Mais c'est sans garantie, je n'ai pas testé. Je pense simplement que ta méthode efface cellule après cellule, alors que moi je te propose de supprimer les lignes entières d'un seul coup.

Espérant avoir répondu.

Cordialement.
 
Re : macro (temps exécution long)

Bonsoir BRUNO62, Papou-net
Difficile à juger sans voir, mais peut-être que :
Code:
[B][COLOR="DarkSlateGray"]Application.EnableEvents = False
Sheets("Feuil4").Range("1:3,5:5").EntireRow.Delete
Application.EnableEvents = True[/COLOR][/B]
Si, comme l'imagine Papou-net, il traine une quelconque procédure évènementielle dans le secteur, ça pourrait être utile.
Une autre possibilité s'il y a beaucoup de calcul serait de désactiver le calcul automatique.​
ROGER2327
#3274
 
Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
7
Affichages
987
Réponses
4
Affichages
715
Réponses
7
Affichages
1 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…