Risque du calcul Manuel

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

FROLLINDE

XLDnaute Occasionnel
Bonjour,

Sur un gros classeur , j'ai positionné un calcul Manuel au démarrage à l'ouverture et je gère les calcul en fonction des changements réalisés par l'utilisation de Worksheet_Change(ByVal Target As Range)

Je m'inquiète de ce calcul manuel car je ne voudrai pas qu'un utilisateur après avoir utilisé ce document reste en calcul manuel en ouvrant un autre classeur ( perso ou autre...)

J'ai donc mis les évènements suivants sur le WOORKBOOK

Code:
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Application.Calculation = xlCalculationAutomatic
End Sub

Private Sub Workbook_Deactivate()
Application.Calculation = xlCalculationAutomatic
End Sub

Private Sub Workbook_Open()
Application.Calculation = xlCalculationManual
End Sub


Private Sub Workbook_WindowActivate(ByVal Wn As Window)
Application.Calculation = xlCalculationManual
End Sub

Est-ce que cela permet bien d'annuler tout risque que l'utilisateur reste en mode calcul manuel ?

Merci,

François,
 
Re : Risque du calcul Manuel

Bonjour,

en l'état doit être bon sauf à ce qu'un utilisateur préfère à être en mode manuel..... préférable dans ce cas d'alimenter une variable "public" en stockant le mode et remettre en l'état à la fermeture...

bon après midi
@+
 
- 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
6
Affichages
2 K
Réponses
8
Affichages
1 K
Réponses
5
Affichages
2 K
Réponses
3
Affichages
686
S
Réponses
6
Affichages
2 K
Sylvain
S
Retour