잘 알려진 문제에 문제가 있어도 해결책을 찾을 수 없습니다. 몇 가지 Access 데이터 (* .mdb)를 사용하는 Excel을 사용하여 VBA로 작성된 오래된 응용 프로그램 (정확히 얼마나 오래된 지 모르겠다)이 있습니다. 이 응용 프로그램은 32 비트 시스템에서 작성되었습니다.
Set Db = DBEngine.OpenDatabase(.sChemin & .sNom, False, False, ";pwd=******")
엑셀 VBA를 통한 MS 액세스
그리고 내가 오류 :
429 Activex Component Cant Create Object
나는 액세스 DB를로드하는 데 사용하는 코드를 사무실 여기에 2010
입니다 사용하여 새 64 비트 시스템으로 업데이트하려고
- Visual Basic의 FO : 여기 내 참조입니다 R 응용 프로그램
- 의 Microsoft Excel 14.0 개체 라이브러리
- OLE 자동화
- 마이크로 소프트는 2.0 개체 라이브러리를 양식
- 마이크로 소프트 런타임 스크립팅
- Microsoft 데이터 액세스 구성 요소는
- 마이크로 소프트 DAO 3.6 개체 라이브러리
나는 이미 regsvr32 "C:\Program Files (x86)\Common Files\microsoft shared\DAO\dao360.dll"
을 사용하여 DAO dll을 등록 취소/재 등록하려고 시도했지만, 작업 공간을 사용하려고 할 때도 같은 문제가 발생합니다.
도움이 될지 모르겠지만 CreateObject ("Access.Application")를 사용하고 Excel/Word와 Access를 두 번에 걸쳐 설치하면 Access가 잘 작동합니다.
사무실 2010 64 비트입니까? 아니면 그냥 운영 체제? –