Empécher les calculs provisoirement

  • Initiateur de la discussion Initiateur de la discussion Eva_75
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Eva_75

XLDnaute Nouveau
Bonjour,

J'ai fait une macro qui importe des données extraites de SAP, les met en forme puis ces données sont analysées et traitées par des formules type recherchev ou des tableaux croisés dynamiques.

Tout fonctionne très bien SAUF QUE !

Les formules sont déja présentes sur les autres pages, et lorsque j'importe les données sur une autre page, cela les met en forme (format date, format nombre etc) mais a chaque petite mise en forme, cela recalcule dans les autres pages, ce qui prend un temps énome à charger...

Comment puisje faire pour que les données soient importées et mise en forme PUIS que les calculs des autres pages se fassent à la fin, une seule fois quoi !

Quelqun a une idée ? D'avance merci !
 
Re : Empécher les calculs provisoirement

Bonjour,

Inserez dans le code la commande
Application.Calculation = xlManual
Ceci désactive les calculs automatiques et les déclenche que sur votre ordre (touche F9).
Puis, il suffira de rétablir le calcul auto avec
Application.Calculation = xlAutomatic
En espérant que çà vous sorte de l'ornière!
Bonne journée à tout le forum!

Yan
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
20
Affichages
3 K
Retour