OVH Cloud OVH Cloud

optimisation traitement VBA

4 réponses
Avatar
Nobel
Bonsoir,

Je voudrai optimiser un traitement d'un document word qui fait 180 pages.
j'ai crée un traitement dont l'objectif est de remplacer un certain nombre
de mots par d'autre, de supprimer des doublons ...
ça marche très bien, mais je cherche toutes les méthodes qui permettrai
d'optimiser le temps de traitement.
j'ai déjà supprimer tous ce qui était controle orthographe en cours de
frappe. existe t il une méthode qui permette de ne pas rafraichir l'écran
quand ma macro parcourt le document. Sous excel, cela existe et fait gagné
pas mal de temps de traitement.
merci de vos réponses.

4 réponses

Avatar
Clément Marcotte
Bonjour,

existe t il une méthode qui permette de ne pas rafraichir l'écran
quand ma macro parcourt le document. Sous excel, cela existe


Une des rares fois où l'on peut dire "Même chose qu'avec Excel"

application.screenupdating = false

Avatar
Clément Marcotte
Bonjour,

Ce qui n'est pas vrai pour un autre "grand classique" :
application.displayalerts


"Clément Marcotte" a écrit dans le
message de news:%
Bonjour,

existe t il une méthode qui permette de ne pas rafraichir l'écran
quand ma macro parcourt le document. Sous excel, cela existe


Une des rares fois où l'on peut dire "Même chose qu'avec Excel"

application.screenupdating = false





Avatar
Anacoluthe
Bonjour !

'Clément Marcotte' nous a écrit ...
Une des rares fois où l'on peut dire "Même chose qu'avec Excel"
application.screenupdating = false


Ce qui n'est pas vrai pour un autre "grand classique" :
application.displayalerts


Oui, c'est même assez rare : pour un fois Word est
plus sophistiqué qu' Excel avec son displayalerts :-)

Anacoluthe
« Si tout ici-bas était excellent,
il n’y aurait plus rien d’excellent »
- Denis DIDEROT


Avatar
Nobel
Merci pour l'info,
je test.


"Clément Marcotte" a écrit dans le message
news:
Bonjour,

Ce qui n'est pas vrai pour un autre "grand classique" :
application.displayalerts


"Clément Marcotte" a écrit dans le
message de news:%
Bonjour,

existe t il une méthode qui permette de ne pas rafraichir l'écran
quand ma macro parcourt le document. Sous excel, cela existe


Une des rares fois où l'on peut dire "Même chose qu'avec Excel"

application.screenupdating = false