2016-08-10 1 views
0

TL DR 버전 : 단어 템플릿을 실행하는 Excel VBA와 doco 및 pdf로 저장하는 오류 처리기에서 구체적으로 어떤 오류를 찾아야합니까?Word 및 PDF를 제어하는 ​​Excel VBA에서의 오류 처리

처음으로 저는 실제로 매크로 스프레드 시트를 글쓰기 능력이 뛰어나지 만 매크로 문맹자에게 제공하고 있습니다.

이 스프레드 시트는 기본적으로 일련의 단어 템플릿을 열고 일부 북마크를 변경하며 단어 문서 및 PDF로 저장합니다.

이 스프레드 시트가 실패 할 여유가 없어 오류 처리가 발생합니다.

나는 이전에 너무 많은 오류를 처리하지 않았습니다. 하지만 제 3자가로 실행할 수있는 가능한 오류의 목록이 올라와있다

잘못된 입력 (다양한) 북마크에게
말씀으로 저장 할 수 없습니다 (여러 가지 이유를) 찾을 수 없습니다
워드 템플릿을 찾을 수 없습니다


는 마이크로 소프트 워드 16.0 개체 라이브러리

내가 잡기해야 다른 오류가인가를 가지고 있지 PDF (여러 가지 이유로)으로 저장 할 수 없습니다?

Not having Microsoft Word 16.0 object library은 어떻게 처리합니까?

+2

에 필요한 것을에 액세스 할 수 있도록 ... 사용자에 대해 가능한 한 많이 잠글보십시오)에서 가져온되고 어떻게 자세한 내용은 [초기 바인딩 대 후기 바인딩] (https://support.microsoft.com/en-gb/kb/245115)을 참조하십시오. – DragonSamu

+0

나는 그렇게 생각했다. 나는 보통 초기 바인더가 크지 만이 경우 늦게 바꿀 수 있다고 생각합니다. –

답변

1

죄송합니다.이 답변을 작성해 주셔서 감사합니다.하지만 내 경험에 따르면 발생할 수있는 오류, 특히 사용자 오류의 전체 목록을 만들 수는 없습니다.

그럼에도 불구하고 ... 여기 목록에 추가 할 몇 가지 더 있습니다

  • 템플릿이나 다른 소스 문서가 이미 디렉토리가 다른 경우 하나 (있는 경우
  • 확인 다른 사람이 열립니다 확인하는 경우
  • 이가 함께 할 수있다 library` 그들 만의 Microsoft Word 16.0 개체를 가지고 있지`@ 그들이 절대적으로
+0

하하, 그게 내가 기대했던 것 같아. 너는 모든 것을 예측할 수는 없어. 가능한 한 많이 얻는 한, 나는 좋을거야. 엑스트라에 감사드립니다. 개체 라이브러리에 대해 아십니까? 나는 대신 후기 바인딩을 사용해야합니까? –

+0

내가 아는 한 객체 라이브러리는 VBE에서 참조를 추가 한 파일과 함께 이동합니다. 그래서 초기 바인딩인지 늦게 바인딩되는지는 중요하지 않다고 생각합니다.하지만 그 주제에 대한 권위는 아닙니다. 어쩌면 다른 누군가가 그것에 몸을 맡길 수 있습니다. – rohrl77

+0

조금 더 자세히 살펴 보았습니다. 단지 참고 문헌 만이 파일과 함께 이동하며 라이브러리 자체는 이동하지 않습니다 (이전 주석에서 주장한대로). – rohrl77

관련 문제