Я установил кнопку печати, чтобы проверить, имеет ли ячейка значение перед печатью, однако оба окна сообщений всплывают, но если я выберу отмену в окне сообщения, лист все еще печатает. Как я могу предотвратить его печать, если я нажму кнопку «Отменить».Печать только в том случае, если значение ячейки равно true
Private Sub CommandButtonPrint_Click()
If Sheets("New").Range("email").Value <> ""
Cancel = True
MsgBox "Email Address Needs to be Completed", vbInformation
If response = vbCancel Then Exit Sub
Application.EnableEvents = True
response = MsgBox("Do you really want to print?", vbOKCancel)
If response = vbCanel Then Exit Sub
Sheets("New").PrintOut copies:=1, Collate:=True
End If
End Sub
Заранее спасибо за любую помощь Джон Дэвис
Вы сделали опечатку в нижней части, '' vbCanel'instead из vbCancel' – CustomX