Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Calcul ato et sur ordre qui s'activent et se désactivent via macro

julien974

XLDnaute Occasionnel
Bonjour,

Je souhaiterais que le calcul automatique se désactive lorsque j'entre sur une feuille en particulier (Feuil1), et s'active lorsque je la quitte en recalculant les données.

Est-ce possible avec du VBA?

Merci beaucoup de votre aide,

Julien 974
 

Softmama

XLDnaute Accro
Re : Calcul ato et sur ordre qui s'activent et se désactivent via macro

Bonjour,

c'est évidemment possible.
Dans le module de ta feuil1 tape ce code :

Code:
Private Sub Worksheet_Activate()
Application.Calculation = xlCalculationManual
End Sub

Private Sub Worksheet_Deactivate()
Application.Calculation = xlCalculationAutomatic
Activesheet.calculate
End Sub

Valà, c'est tout
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…