j'ouvre plusieurs feuilles et pour une feuille je selection le calcul manuel "F9" de ce fait toutes les autres feuilles sont en manuel, est-il possible d'avoir qu'une seule feuille en manuel et les autres en automatique.
Bonjour,
Si j'ai bien compris la question essaie :
Code:
Private Sub Worksheet_Activate()
With Application
.Calculation = xlManual
.MaxChange = 0.001
End With
End Sub
Private Sub Worksheet_Deactivate()
With Application
.Calculation = xlAutomatic
.MaxChange = 0.001
End With
End Sub
A placer dans le module de la feuille où tu veux disposer d'un calcul manuel.
Sinon il n'est pas possible de'appliquer un type de calcul différent en fonction de la feuille.
J'utilise bien ce code dans ma macro, mais apparement cela s'applique à tout les fichers Excel ouvert, et du coup certain fichiers fonctionnent que si l'utilisateur tape "F9"