2014-12-05 3 views
0

나는 몇 가지 SQL 명령을 실행하는 액세스에서 VBA 기능을 가지고 있으며, 마지막에는 엑셀 테이블 중 하나를 내 보냅니다. Excel 스프레드 시트를 내보낼 때 매크로를 저장하는 방법이 있는지 궁금합니다. retailcoder으로엑셀 파일에 저장된 매크로를 엑셀

DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel12, "PDFVerified", "Rev-H" 
+0

VBE (Visual Basic for Applications) 모델에 프로그래밍 방식으로 액세스하고 내 보낸 통합 문서로 코드 모듈을 가져 와서 가능할 수 있습니다. –

+0

첫 번째 부분은 어떻게합니까? – William

+0

매크로 보안 설정에있을 것입니다 –

답변

0

먼저 옵션 -> TrustCenter-> TrustCenterSettings-> MacroSettings-> TrustAccessToTheVBAProjectObjectModel의 체크 박스를 선택하여 프로젝트에 프로그래밍 방식으로 액세스 할 수 있도록 명시 : 그 테이블을 수출 이하 나는 코드의 라인을 기록했다. 그런 다음 모듈 가져 오기

ExcelWorkbookObject.VBProject.VBComponents.Import "ModuleAddressAndName"