BeforeClose CheckIn自动保存,不提示

时间:2019-11-14 08:45:12

标签: vba checkin savechanges

我正在运行以下简单代码:

Private Sub Workbook_BeforeClose(Cancel As Boolean)

If Workbooks(ThisWorkbook.Name).CanCheckIn = True Then Workbooks(ThisWorkbook.Name).CheckIn (SaveChanges = False)

End Sub

但是,即使我使用“ SaveChanges = False”运算符,工作簿也会保存所有更改,而不会触发“保存提示”。

目标:关闭文件时,Excel应触发保存提示。之后,它应该仅签入文件而不保存文件,因为它已经使用之前的保存提示保存过(如果需要)。

感谢您的帮助,

干杯皮特

0 个答案:

没有答案