Как можно отменить код VBA, если нажата кнопка отмены.У меня есть ...
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
Dim ws As Worksheet
Set ws = Sheets("EDITS")
Dim tbl As ListObject
Set tbl = ws.ListObjects("Table1")
Dim newrow As ListRow
Set newrow = tbl.ListRows.Add
SavePrompt.Show
With newrow
.Range(1) = Now
.Range(2) = SavePrompt.TextBox1.Text
End With
End Sub
и добавлено ...
Private Sub CommandButton1_Click()
SavePrompt.Hide
End Sub
И,
Private Sub CommandButton2_Click()
Cancel = True
End Sub
в раздел макроса проекта книги.
Но по какой-то причине я не уверен, как заставить код Отменить, поскольку пользователь понимает, что он не хочет сохранять изменения, которые он по какой-то причине внес в Рабочую книгу.Этот SavePrompt поможет диагностировать, что было изменено и когда.
Спасибо заранее!