我有一些代码,它拦截 Excel 中的
在
我目前拥有的代码是(事件存根由 Excel 生成):
Before_Print
事件,以确保用户在打印工作表之前填写了所有必填字段。但是,我只想在用户实际打印时触发此代码,而不是在他们仅调用打印预览时触发。在
Before_Print
代码中是否有办法判断用户是实际打印还是仅预览?我目前拥有的代码是(事件存根由 Excel 生成):
Private Sub Workbook_BeforePrint(Cancel As Boolean)
If Not Sheet2.CheckAllFieldsFilled Then
Cancel = True
End If
End Sub