tamatave33
XLDnaute Occasionnel
Bonsoir le forum,
J'ai un classeur Excel composé de 36 onglets, dont 33 avec des macros. Sur ces 33 onglets, 30 sont identiques ("Colonne ECS (x)"). Ces macros consistent essentiellement à masquer des lignes en fonction de la valeur d'une cellule.
Les macros fonctionnent très bien, mais J'ai un petit soucis : dans la feuille "Colonne ECS (1) par exemple, lorsque que je saisis des valeurs dans les cellules, et qui ne sont pas concernées par la macro, c'est très lent et je ne peux pas faire de copier-coller, car Excel plante carrément.
Pour que je puisse travailler normalement je suis obligé de désactiver les macros, à l'ouverture du classeur.
Quelqu'un pourrait-il me dire se qui pêche dans l'exécution des macros ? Y-a-t-il un moyen pour que lorsque la macro est exécutée, celle-ci s'arrête ?
D'autre part, j'avais pensé pour m'affranchir de ce problème de lenteur et de plantage, de lancer une macro avec bouton "activer/désactiver les macros", qui me permettrait d'activer ou de désactiver les macros, mais mes connaissances sont très limitées, je sollicite donc encore de l'aide.
Merci.
J'ai un classeur Excel composé de 36 onglets, dont 33 avec des macros. Sur ces 33 onglets, 30 sont identiques ("Colonne ECS (x)"). Ces macros consistent essentiellement à masquer des lignes en fonction de la valeur d'une cellule.
Les macros fonctionnent très bien, mais J'ai un petit soucis : dans la feuille "Colonne ECS (1) par exemple, lorsque que je saisis des valeurs dans les cellules, et qui ne sont pas concernées par la macro, c'est très lent et je ne peux pas faire de copier-coller, car Excel plante carrément.
Pour que je puisse travailler normalement je suis obligé de désactiver les macros, à l'ouverture du classeur.
Quelqu'un pourrait-il me dire se qui pêche dans l'exécution des macros ? Y-a-t-il un moyen pour que lorsque la macro est exécutée, celle-ci s'arrête ?
D'autre part, j'avais pensé pour m'affranchir de ce problème de lenteur et de plantage, de lancer une macro avec bouton "activer/désactiver les macros", qui me permettrait d'activer ou de désactiver les macros, mais mes connaissances sont très limitées, je sollicite donc encore de l'aide.
Merci.