VBA를 사용하여 Excel 스프레드시트에 데이터를 저장합니다.
Access에서 Excel 스프레드시트를 만들면 데이터를 Excel 스프레드시트로 내보내야 할 때 시간을 절약할 수 있습니다. VBA(Visual Basic for Applications)는 Microsoft Office 응용 프로그램의 프로세스를 자동화하는 강력한 도구가 될 수 있습니다. VBA를 사용하면 Microsoft Excel 응용 프로그램 개체를 사용하여 Access에서 Excel 스프레드시트를 만들 수 있습니다. Excel 응용 프로그램 개체는 개체 모델의 나머지 부분에 대한 진입점입니다. 데이터를 Excel 스프레드시트에 직접 저장하여 Excel로 더 빠르게 데이터를 내보냅니다.
1 단계
Microsoft Office Access를 시작하고 "빈 데이터베이스"를 클릭한 다음 "만들기" 버튼을 클릭하여 빈 데이터베이스를 만듭니다. "데이터베이스 도구" 탭을 클릭하고 "Visual Basic"을 클릭하여 Microsoft Visual Basic 창을 엽니다. "삽입" 메뉴를 클릭하고 "모듈"을 클릭하여 새 코드 모듈을 삽입합니다.
오늘의 비디오
2 단계
"도구" 메뉴를 클릭하고 "참조"를 클릭하십시오. 아래로 스크롤하여 "Microsoft Excel
3단계
새 하위 프로시저를 만들려면 다음 VBA 코드를 입력하여 시작합니다.
비공개 하위 createSpreadSheet()
4단계
계속해서 다음 코드를 입력하여 Excel 스프레드시트를 만드는 데 사용할 세 개의 새 변수 개체를 만듭니다.
newExcelApp을 Excel로 어둡게 합니다. 애플리케이션. Dim newWbk As Excel. 학습장. Dim newWkSheet As Excel. 워크시트
5단계
다음 코드를 추가하여 Excel을 시작하고 표시합니다.
newExcelApp = Excel로 설정합니다. 애플리케이션
새로운 엑셀앱. 가시적 = 참
6단계
새 통합 문서와 워크시트를 추가하려면 다음을 입력합니다.
newWbk = newExcelApp으로 설정합니다. 통합 문서. 추가하다
newWkSheet = newWbk로 설정합니다. 워크시트 (1)
7단계
다음을 입력하여 새 스프레드시트에 데이터를 추가합니다.
newWkSheet. Cells (1, 1).Value = "새 워크시트..."
8단계
다음 코드를 입력하여 생성된 새 통합 문서를 저장합니다.
newWkSheet. 다른 이름으로 저장("C:\myworksheet.xlsx")
9단계
이전 단계에서 경로를 편집하고 원하는 경로와 파일 이름을 입력합니다.
10단계
다음을 입력하여 하위 절차를 종료합니다.
엔드 서브
11단계
"F5"를 눌러 절차를 실행하고 새 Excel 스프레드시트를 만듭니다.