J'aimerai, comme le nom l'indique, trouver un moyen d'optimiser ma macro VBA, je vous explique : - j'ai une macro qui me calcule certaines valeurs ( 137 000 lignes ) : en colonne A - en colonne B, j'utilise les valeurs calculées en A et je refais des calculs de somme, de divisions etc - en colonne C, j'utilise les valeurs de B (et donc de A, vous me voyez venir la ) etc ...
Au final, ma macro, sans les calculs sur les colonnes B et C tourne rapidement, mais dès l'instant que je lance la macro avec les colonnes B et C présentes, ca devient infernal, du coup j'aurai voulu savoir s'il était possible d'avoir une "priorité" sur la macro, et qu'ensuite la macro finie, les calculs en B et C se fassent pour ne plus ralentir la macro.
Merci d'avance a ceux qui me répondront !
Message édité par rikiki25 le 12-08-2015 à 11:28:39
Marsh Posté le 12-08-2015 à 08:41:22
Bonjour à tous,
J'aimerai, comme le nom l'indique, trouver un moyen d'optimiser ma macro VBA, je vous explique :
- j'ai une macro qui me calcule certaines valeurs ( 137 000 lignes ) : en colonne A
- en colonne B, j'utilise les valeurs calculées en A et je refais des calculs de somme, de divisions etc
- en colonne C, j'utilise les valeurs de B (et donc de A, vous me voyez venir la ) etc ...
Au final, ma macro, sans les calculs sur les colonnes B et C tourne rapidement, mais dès l'instant que je lance la macro avec les colonnes B et C présentes, ca devient infernal, du coup j'aurai voulu savoir s'il était possible d'avoir une "priorité" sur la macro, et qu'ensuite la macro finie, les calculs en B et C se fassent pour ne plus ralentir la macro.
Merci d'avance a ceux qui me répondront !
Message édité par rikiki25 le 12-08-2015 à 11:28:39