Re : Empecher fermeture classeur avec condition.
Re Thomlau, salut wilfried
Ce qu'il veut dire, c'est que tu dois flaguer tes valeurs.
Par exemple, si tu dois avoir une condition "Vérifier si macro éxécutée avant la fermeture du classeur", tu peux, sur une feuille cachée mettre tes variables "paramètres".
Ces variables (ici, sous forme de cellule) sont initialisées à l'ouverture du classeur:
private sub workbook_open(....)
with sheets("ParamVar")
.cells(1,1).value = "False"
end with
end sub
Ensuite, dans ton code, tu peux tester:
If sheets("ParamVar").cells(1,1).value = "False" then
Que tu peux mettre dans n'importe quel code, notamment le code de fermeture du classeur.
ça sous-entend aussi que quelque part, tu as un code qui fait ça:
sheets("ParamVar").cells(1,1).value = "True"
(par exemple, à la fin de l'utilisation de ta macro sur une condition)
C'est ce que j'ai compris du message de wilfried
Cordialement,
Thomas