Bonjour,

J'ai une application Excel et je voudrais que pour cette application spécifique, les calculs ne se fassent pas automatiquement mais sur ordre.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
Sub Manuel()
    With Application
        .Calculation = xlManual
        .MaxChange = 0.001
        .CalculateBeforeSave = False
    End With
    ActiveWorkbook.PrecisionAsDisplayed = False
End Sub
J'ai utilisé le générateur de code en enregistrant la macro mais ca fonctionne pas... a chaque fois que je fais un changement dans l'appli, j'ai malgré tout un recalcul. Il faudrait de la macro s'effectue au démarrage pour cette appli uniquement. Ca doit etre assez facile à faire mais j'ai pas encore trouvé la manière de le faire...

Si qq peut me donner une indication

Merci