Excel에서 Before_Print
이벤트를 가로 채기 위해 시트를 인쇄하기 전에 사용자가 필요한 모든 필드를 채웠는지 확인하는 코드가 있습니다. 그러나 사용자가 실제로 인쇄 중이면 인쇄 미리보기를 호출 할 때가 아니라이 코드를 실행하기 만하면됩니다.Excel에서 인쇄 및 인쇄 미리보기 이벤트의 차이점
Before_Print
코드에서 사용자가 실제로 인쇄 중이거나 미리보기 만하는지 여부를 알 수있는 방법이 있습니까? 나는 이벤트가 인쇄 미리보기 또는 인쇄 요청 여부를 결정하는 깔끔한 방법이라고 생각하지 않습니다
Private Sub Workbook_BeforePrint(Cancel As Boolean)
If Not Sheet2.CheckAllFieldsFilled Then
Cancel = True
End If
End Sub