2016-06-15 2 views
0

사과 - 그냥 작업중인 Excel에서 간단한 VBA로 그립을 잡으려고합니다. 컨트롤 버튼과 관련된 가장 단순한 매크로가 있습니다.간단한 인쇄 Excel 매크로에서 오류 처리

Sub Printx() 
    Application.Dialogs(xlDialogPrint).Show 
End Sub 

어떤 작업이 필요합니까? 결과 대화 상자에서 취소를 클릭하면 오류 처리에 어려움을 겪고 있습니다. 런타임 1004 오류를 지나칠 수 없습니다. 여러 개의 goto 행을 시도했지만 여전히 동일한 런타임 오류가 발생합니다. 누군가 내가 잘못 가고있는 부분을 지적 해 주실 수 있습니까?

답변

0

이 빠른 응답을

 Sub Printx()  
     Dim x As Variant 
     x = Application.Dialogs(xlDialogPrint).Show 
     If TypeName(x) = "Boolean" Then Exit Sub 
     End Sub 
+0

감사를 사용해보십시오. 나는 비슷한 것을 시도했다. 1004 오류가 계속 발생합니다. ''대화 상자 '객체의'표시 '메소드가 실패했습니다. –

+0

이상한! 방금 – Neelesh

+0

안녕 Neelish을 보여주고있는 대화 상자의 이미지를 게시 할 수, 메시지가 말한다 : 런타임 오류 '1004': 방법 개체의 '쇼' '대화 상자'나는 의미 –

관련 문제