OVH Cloud OVH Cloud

macro enregistrement

1 réponse
Avatar
guillaume
bonjour le forum,

Sur un classeur multi utilisateurs, j'aimerai pouvoir bloquer
l'enregistrement durant l'exécution d'une macro.

je m'explique :

sub toto ()

Je bloque l'enregistrement du classeur.

action de la macro.....

je permets à nouveau l'enregistrement du classeur

end sub

si quelqu'un à une idée je suis preneur

merci par avance

guillaume

1 réponse

Avatar
Michael
Sub WorkbookBeforeSave (Cancel as integer)
If Macroencours = true
then cancel = true
end sub

Dans ta macro

sub toto
dim Macroencours as Boolean
Macroencours = true

le reste de ta macro

Macroencours = False

end sub

ça va ?