사무실 2010에서 사무실 2016으로 전환했으며 아래에 VBA가 오류 1004 ('Workbooks'객체의 'Open'메소드 실패)를 표시합니다. 이 코드는 powerpoint 2010에서 의도 한대로 작동하지만 powerpoint 2016에서는 작동하지 않습니다. 누군가가 원인을 결정하는 데 도움이되기를 바랍니다.파워 포인트 매크로에서 엑셀 통합 문서 열기 (ERROR 1004)
Sub testing()
Excel.Application.Workbooks.Open FileName:="PATH\FILENAME"
End Sub
나는 버전 16.0에 마이크로 소프트 엑셀 라이브러리 참조를 업데이트하고 난 아무 소용이 같은 명령을 실행하기 위해 다른 몇 가지 방법을 시도했습니다. 나는 그것이 도서관 참조와 관련이 있다고 확신한다.
미리 제안 해 주셔서 감사합니다.
는 다르게 어떤 행동 하는가 말씀 게시? – jsheeran
나에게도 같은 오류가 발생합니다. FileName 아래에 지정된 파일을 열어도 여전히 나에게 같은 오류가 발생합니다. – moo5003
방금 PowerPoint 2016을 시작하고 VBE를 열고, Microsoft Excel 16.0 Object Library에 대한 참조를 추가하여 새로운 PowerPoint 파일을 만들었습니다. 디버깅을 마친 후 후기 바인딩 기술을 사용 하시겠습니까?) 그리고 다음 코드를 추가하십시오. 경로를 알려진 Excel 파일로 이동하면 효과가 나타납니다. 이것은 내 MSO 버전입니다 : 2016, 32 비트, 365, 16.0.7167.2060/16.0.7127.1026 (이유는 버전이 무대 뒤와 UI 정보와 다른 이유입니다) –