2014-12-10 2 views
0

Office 2010 x86을 사용하는 일부 런타임 데이터베이스 (런타임을 통해 실행)가 있습니다. .accdb 파일이 Excel 및 Outlook 14 라이브러리를 참조하므로 Office 2013 x64로 업그레이드 할 예정이며 업그레이드 프로세스로 인해 오류가 발생합니다. DB에서 vba를 통해 참조를 동적으로 업데이트하는 방법을 찾고 있습니다. 누구든지 액세스 런타임을 사용하여 시스템에서이 작업을 수행 할 수 있는지 알고 있습니까? References.IsBroken 메서드와 AddFromFile 또는 AddFromGUID를 사용하여 업데이트를 수행 할 수 있다고 생각합니다.VBA에서 Office 참조를 동적으로 업데이트

답변

0

내가 아는 한, 런타임에서 참조를 즉시 업데이트 할 수 없습니다.

Office 버전을 혼합하면 특히 32/64 비트 버전의 Office를 혼합 할 때 많은 골칫거리가 발생할 수 있습니다. 각 데이터베이스를 Access 2013 (모든 컴퓨터에서 사용하는 경우)으로 한 번 변환하고 Access 2013 런타임을 사용으로 전환해야합니다.

관련 문제