• Initiateur de la discussion Initiateur de la discussion Richard
  • 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 !

R

Richard

Guest
J'ai monté une application xlw (enregistré sous un environnement) qui comporte pas mal de données, plusieurs classeurs, plusieurs feuilles aves des liaisons et beaucoup de fourmules de calcul. Je voudrai que quand j auvre mon classeurs les classeurs ne se recalcul pas mais que ce soit moi par l intermédiaire de F9 je donne l ordre au recalcul.
Je sais qu il y a la solution de décocher dans les options cet ordre, mais je voudrai que cela s'applique uniquement à mon appli et donc quand je sors de cette application le calcul auto soit remis

Existe t il un code VBA pour obtenir cela ??

Merci
 
Bonsoir Richard,

Je vois que tu avances bien dans ton appli, heureux pour toi...

Pour ton problème actuel deux macro évènementielles feront çà parfaitement :

Private Sub Workbook_Open()
Application.Calculate = xlManual
End Sub

Private Sub Workbook_BeforeClose(Cancel As Boolean)
Application.Calculate = xlAutomatic
End Sub

Bonne Soirée
@+Thierry
 
Thierry, je suis désolé d etre mauvais mais j ai tester tes formules et ca continu a lancer le calcul au démarrage, je pense que je la dispose pas au bon endroit.


d'autre dans la liste des projet de vba, j ai "Eurotoole.xla" a quoi cela correspond
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.
Retour