Mise en forme de ligne lente

  • Initiateur de la discussion Initiateur de la discussion vgendron
  • 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 !

vgendron

XLDnaute Barbatruc
Hello !!
bon bah voila.. première application de cet API vu ici
https://www.excel-downloads.com/threads/calcul-temps-execution-code.20018099/

je travaille sur un fichier pour un membre du forum
et une simple opération de mise en forme (Hauteur de ligne) qui apparait deux fois dans le code me ralentit ENORMEMENT la macro
les deux lignes incriminées:
VB:
        '.Rows(.Range("A" & .Rows.Count).End(xlUp).Offset(LOffset, 1).Row).RowHeight = 53 'si activé.. macro trèèèèèèès lente
et
VB:
            '.Rows(CelDeb.Row).RowHeight = 53 'si activé.. macro trèèèèèèès lente

voyez par vous meme:
pour vous simplifier la tache, j'ai copié la meme macro
avec la mise en forme des lignes activée Bouton LOOONG
Sans la mise en forme des lignes mise en commentaire: Bouton Rapide

avez vous une idée de pourquoi une si simple opération prend autant de temps?
comment contourner?
 

Pièces jointes

- 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

M
Réponses
9
Affichages
941
Maikales
M
Retour