2011-12-12 3 views
0

Word의 VBA 매크로에서 작업 중이며 다른 것들 중에서도 EditFind 대화 상자 창을 호출하고 있습니다.Word VBA : 런타임 오류 5453.Word가 문서 검색을 완료했습니다.

Word에서 두 번 이상 문서를 검색하고 찾고있는 내용을 찾으면 대화 상자 창을 닫은 후에 "런타임 오류 5453. Word에서 문서 검색이 끝났습니다"라는 오류 메시지가 나타납니다.

사라질 수 있습니까? 그것은 결국 그것을 찾고 있지만 내 매크로를 중지하기 때문에 그것을 사용하려고하는 사람들에게 혼란 스러울 수 있습니다.

With Dialogs(wdDialogEditFind) 
.MatchCase = False 
.Show 
End With 

답변

0

아, 내 자신을 이미 발견했습니다. 정말 오류의 큰 문제가 아니에요 때문에

난 그냥 다음 활동에 대한 오류 및 이동을 무시

On Error Resume Next

를 사용합니다.

+0

'On Error Resume Next'는 문제의 해결책이 아닙니다. 경험상 미래의 시간을 물으실 것입니다. 오류가 발생한 정확한 문제를 추적하고 추적해야합니다. –

+0

그게 내가 생각한 것이지만 더 나은 해결책을 찾지 못했습니다. 이 오류는 찾기 옵션으로 인해 발생합니다. 파일을 두 번 이상 반복하여 내 대답을 찾고 찾기 창을 닫으면 메시지가 표시됩니다. – Sanved