이 빠른 가이드에서는 Python을 사용하여 Excel VBA 라이브러리에 코드를 추가하는 과정을 설명합니다. 여기에는 개발용 IDE 설정에 대한 세부 정보, 프로그래밍 작업을 정의하는 단계 목록, Python을 사용한 Excel 매크로 라이브러리 방법을 보여주는 샘플 코드가 포함되어 있습니다. VBA 라이브러리에 액세스하고 요구 사항에 따라 모듈/코드를 추가하는 방법을 배웁니다.
Python을 사용하여 Excel VBA 소스 코드 라이브러리를 추가하는 단계
- VBA 라이브러리를 업데이트하려면 Java를 통한 Python용 Aspose.Cells을 사용하도록 IDE를 설정하세요.
- Workbook 개체를 만들고, 시트에 액세스하고, 새 module를 추가하세요.
- 모듈을 생성하는 동안 반환된 인덱스를 사용하여 새로 생성된 모듈에 액세스합니다.
- 모듈의 이름을 설정
- 모듈에 대한 코드 설정
- 결과 Excel 파일을 XLSM으로 저장합니다.
다음 단계에서는 Python을 사용하여 VBA 코드 라이브러리에 액세스하고 모듈을 추가하는 프로세스를 요약합니다. 통합 문서를 만들거나 로드하고, 워크시트를 선택하고, VBA 프로젝트에 모듈과 코드를 추가하여 프로세스를 시작합니다. 마지막으로 새로 생성된 모듈에 이름과 코드를 설정하고 XLSM 파일을 디스크에 저장합니다.
Python을 사용하여 VBA 코드 라이브러리를 업데이트하는 코드
이 샘플 코드는 Python*을 사용하여 *Excel VBA 코드 라이브러리에 코드가 포함된 모듈을 추가하는 프로세스를 보여줍니다. 이 샘플 VBA 코드는 셀에 짝수를 입력하면 각 셀의 배경색을 녹색으로 변경합니다. Vba 모듈 유형을 PROCEDURAL, DOCUMENT, CLASS 또는 DESIGNER로 설정할 수 있습니다.
이번 글에서는 엑셀 파일에 매크로를 추가하는 과정을 다루었습니다. Excel 파일 보호를 해제하려면 Python에서 Excel 보호를 해제하는 방법의 문서를 참조하세요.