Y
yannick
Guest
Bonjour,
je cherche à courcircuiter la demande de sauvegarde d'excel avant la fermeture de celui-ci.
j'en suis a ce point dans mon code :
Private Sub Workbook_BeforeClose(Cancel As Boolean)
reponse = MsgBox("Do you want to save this document ?", vbYesNo)
If (reponse = vbYes) Then
ActiveWorkbook.Save
Else
' il faut faire un rollback depuis la derniere sauvegarde
' puis sauvegarder
End If
end sub
ma question concerne donc la partie à mettre dans le Else : comment puis-je annuler toutes les opérations depuis la derniere sauvegarde ?
Merci d'avance,
Yannick.
je cherche à courcircuiter la demande de sauvegarde d'excel avant la fermeture de celui-ci.
j'en suis a ce point dans mon code :
Private Sub Workbook_BeforeClose(Cancel As Boolean)
reponse = MsgBox("Do you want to save this document ?", vbYesNo)
If (reponse = vbYes) Then
ActiveWorkbook.Save
Else
' il faut faire un rollback depuis la derniere sauvegarde
' puis sauvegarder
End If
end sub
ma question concerne donc la partie à mettre dans le Else : comment puis-je annuler toutes les opérations depuis la derniere sauvegarde ?
Merci d'avance,
Yannick.