Bonjour,
Je traite beaucoup de donnée et pour recréer mon tableau régulièrement, j'ai créé un programme d'environ 2000 lignes. Dans ce programme, je créé des tableaux croisés dynamiques et des graphiques.
Pour environ 10 000 lignes, il me faut environs 18 minutes pour tout faire.
Je m'interroge sur les bonnes pratiques permettant d'accélérer l'exécution d'un code.
Par exemple, je me suis apperçu que le formatage prenait du temps et qu'en supprimant des informations de formatage, j'accélérerais considérablement mon code.
J'ai ainsi gagné environ 6 minutes (!) car j'étais à 24 minutes au départ.
Merci
Je traite beaucoup de donnée et pour recréer mon tableau régulièrement, j'ai créé un programme d'environ 2000 lignes. Dans ce programme, je créé des tableaux croisés dynamiques et des graphiques.
Pour environ 10 000 lignes, il me faut environs 18 minutes pour tout faire.
Je m'interroge sur les bonnes pratiques permettant d'accélérer l'exécution d'un code.
Par exemple, je me suis apperçu que le formatage prenait du temps et qu'en supprimant des informations de formatage, j'accélérerais considérablement mon code.
J'ai ainsi gagné environ 6 minutes (!) car j'étais à 24 minutes au départ.
Code:
With ActiveCell.Characters(Start:=1, Length:=17).Font
.Name = "Times New Roman"
.FontStyle = "Normal"
.Size = 10
'.Strikethrough = False
'.Superscript = False
'.Subscript = False
'.OutlineFont = False
'.Shadow = False
'.Underline = xlUnderlineStyleNone
'.ColorIndex = xlAutomatic
End With
Merci