Bonjour le forum,
J'ai une procedure qui se termine de la manière suivante :
' Tri des données sur 3 colonnes
Range("A1:M65000").Sort key1:=Range("D1"), Order1:=xlAscending, Key2:=Range("E1"), _
Order2:=xlAscending, key3:=Range("F1"), Order1:=xlAscending, Header:=xlGuess, OrderCustom:=1, MatchCase:=False, _
Orientation:=xlTopToBottom, DataOption1:=xlSortNormal, DataOption2:=xlSortNormal
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True, Password:="toto"
' Réactive les évènements dans le classeur
Application.EnableEvents = True
'Enregistre le classeur
ActiveWorkbook.Save
End If
Pour eviter qu'un utilisateur puisse faire par inadvertance une copie du fichier, je voudrais désactiver l'option "ENREGISTER SOUS" pour garantir la fiabilité du fichier (tout en conservant bien sur ActiveWorkbook.save qui a deja pour fonction d'enregistrer les modifications de fichier).
J'ai cherché dans le forum, "peut-être mal", et je n'ai rien trouvé a ce sujet.
Si un ou plusieurs d'entre vous ont déjà resolu cette difficulté (pour moi), merci de venir à mon aide.
Cordialement
dss
J'ai une procedure qui se termine de la manière suivante :
' Tri des données sur 3 colonnes
Range("A1:M65000").Sort key1:=Range("D1"), Order1:=xlAscending, Key2:=Range("E1"), _
Order2:=xlAscending, key3:=Range("F1"), Order1:=xlAscending, Header:=xlGuess, OrderCustom:=1, MatchCase:=False, _
Orientation:=xlTopToBottom, DataOption1:=xlSortNormal, DataOption2:=xlSortNormal
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True, Password:="toto"
' Réactive les évènements dans le classeur
Application.EnableEvents = True
'Enregistre le classeur
ActiveWorkbook.Save
End If
Pour eviter qu'un utilisateur puisse faire par inadvertance une copie du fichier, je voudrais désactiver l'option "ENREGISTER SOUS" pour garantir la fiabilité du fichier (tout en conservant bien sur ActiveWorkbook.save qui a deja pour fonction d'enregistrer les modifications de fichier).
J'ai cherché dans le forum, "peut-être mal", et je n'ai rien trouvé a ce sujet.
Si un ou plusieurs d'entre vous ont déjà resolu cette difficulté (pour moi), merci de venir à mon aide.
Cordialement
dss