Excel 개체를 만드는 Access 프로그램이있어 데이터를 기본적으로 내보내는 프로그램입니다. 우리는 2007 MS Excel 응용 프로그램이 설치되어 있지 않은 위치에서이 프로그램을 실행하려고합니다. 또한 우리는 전체 구현 (ADO 대체)을 다시 작성하기를 원하지 않습니다. 현재이 앱은 Create.Object ("Excel.Application") 메소드를 사용하여 Excel에서 작업합니다.VBA를 사용하면 Excel Viewer 만 설치된 Excel 개체가 생성됩니다.
다른 말로하면 MS Access에서 Excel에 전체 버전을 설치하지 않고도 Microsoft Excel Object Library에 대한 참조를 가져 오거나 얻을 수 있습니까?
우리는 이와 같은 몇 가지 다른 질문을 참조 : How to refer to Excel objects in Access VBA?우리는 또한뿐만 아니라 MSFT에서 Office 주 Interop 어셈블리 (PIA)를 설치했습니다. 우리는 MS Access 2003을 실행 중이며 Excel 2007 Viewer를 사용하고자합니다.
아이디어가 있으십니까?
브렌트
MSFT의 PIA (Office Primary Interop Assemblies)는 이와 관련이 있습니까? 그게 Dot Net이 아닌가? VBA와 관련이 있습니까? – HansUp
나는 Excel 뷰어가 자동화를 위해 Excel의 모든 기능을 제공 할 것을 강력히 의심합니다. 귀하의 유일한 유일한 해결책은 완전한 Excel 자동화에 대한 의존성을 제거하는 것입니다. 당신이하려는 일에 따라 문제가 될 수도 있고 아닐 수도 있습니다. –
@HansUp 제 생각에 그것이 도움이되는지 아닌지를보기 위해 노력했습니다. 나는 대답하려고하는 누군가가 전체 그림을 갖도록하기 위해 우리가 시도한 것의 전체 사슬을 게시했다. –