OVH Cloud OVH Cloud

comment empècher les caluls automatiques pdt la macro

4 réponses
Avatar
nospam-Awerel
Bonjour,

j'ai une macro qui fonctionne bien,mais qui est très ralentie par les
formules de calcul de la feuille.
Est-il possible de désactiver l'ensemble de ce ces formules, en VBA, et si
oui, comment la réactiver en VBA avant la fin de la sunroutine ?

Merci à tous
Antoine

4 réponses

Avatar
Christian.L
Bonjour

Outils/Macro/Nouvelle macro

La, tu fais tes commandes Outils/Options/Calcul manuels
Tu arrête l'enregistrement de macro, et VBA a créé tout seul la macro.

Tu fais la ABA chose pour revenir au calcul automatique

Bon courage

C.L.

"nospam-Awerel" a écrit dans le message de news:

Bonjour,

j'ai une macro qui fonctionne bien,mais qui est très ralentie par les
formules de calcul de la feuille.
Est-il possible de désactiver l'ensemble de ce ces formules, en VBA, et si
oui, comment la réactiver en VBA avant la fin de la sunroutine ?

Merci à tous
Antoine



Avatar
DesseJ
Bonjour,

Comme ceci

Dim ModeRecalcul As Long
ModeRecalcul = Application.Calculation
Application.Calculation = xlCalculationManual 'Réglage du recalcul sur
mode manuel
'[...] Instructions
Application.Calculation = ModeRecalcul 'Rétablissement du mode de
recalcul d'origine

Cordialement, Steph D
Avatar
papou
Bonjour
Application.Calculation = xlCalculationManual
puis pour rétablir :
Application.Calculation = xlCalculationAutomatic

Cordialement
Pascal

"nospam-Awerel" a écrit dans le message de news:

Bonjour,

j'ai une macro qui fonctionne bien,mais qui est très ralentie par les
formules de calcul de la feuille.
Est-il possible de désactiver l'ensemble de ce ces formules, en VBA, et si
oui, comment la réactiver en VBA avant la fin de la sunroutine ?

Merci à tous
Antoine



Avatar
nospam-Awerel
Merci à tous pour vos réponses.

et à charge de revanche (on peut toujours y croire en tout cas!)

à +

Antoine

"nospam-Awerel" a écrit dans le message de news:


Bonjour,

j'ai une macro qui fonctionne bien,mais qui est très ralentie par les
formules de calcul de la feuille.
Est-il possible de désactiver l'ensemble de ce ces formules, en VBA, et si
oui, comment la réactiver en VBA avant la fin de la sunroutine ?

Merci à tous
Antoine