calul auto pour un classeur et manuel pour l'autre

M

man

Guest
Bonjour à tous,

j'aimerai savoir s'il y a moyen lorsque 2 classeurs sont ouverts d'avoir l'option calcul auto activé pour l'un et calcul manuel pour l'autre.

j'ai placé le code suivant dans thisworkbook mais cela enlève le calcul auto pour les 2 classeurs...


Sub Workbook_open()
With Application
.Calculation = xlManual
End With
End Sub


Merci
 
Z

Zon

Guest
Salut Man et le forum,

L'option calcul se fait au niveau application donc pour tous les classeurs ouverts dans une instance Excel, regardes plutôt du côté des évènements Activate et desactivate de tes fichiers .

A+++
 
M

man

Guest
Bonsoir Zon, le forum,

merci Zon pour ta réponse et désolé de répondre si tard mais j'étais absent cette semaine.

Comme tu me l'a conseillé je suis allé voir du coté des éléments activate et desactivate. j'ai lu l'aide d'excel et les exemples associés mais je n'ai pas trouvé la solution.

j'ai notamment essayé ce code avec diverses options, en vain :

Private Sub workbook_Activate()
With Application
.Calculation = xlManual
.MaxChange = 0.001
End With
ActiveWorkbook.PrecisionAsDisplayed = True
End Sub


donc si tu pouvais m'éclairer un peu plus...
 

Discussions similaires

Statistiques des forums

Discussions
312 316
Messages
2 087 178
Membres
103 491
dernier inscrit
bilg1