2014-12-13 5 views

답변

0

해당 문서가 없습니다. Excel에서 기본적으로 생성하는 매크로는 VBA에 있으며 Python에서 사용되는 것과 동일한 API 인 COM API를 사용합니다. 따라서 가장 가까운 방법은 Excel을 사용하여 매크로를 기록한 다음 VBA 코드를보고 win32com을 사용하는 해당 Python 코드로 변환하는 것입니다. Excel Interop에 대한 MSDN 문서를 검색 할 수도 있습니다. 함수, 클래스 등은 모두 win32com에서 동일합니다. win32com을 사용하는 유일한 까다로운 측면은 상수입니다. 그것들을 사용하려면 먼저 EnsureDispatch 나 gencache를 사용하여 Excel 용 Python 유형 라이브러리를 생성해야합니다 (자세한 내용은 Accessing enumaration constants in Excel COM using Python and win32comerror xlPrimary not defined in Python win32com 참조).

+0

고맙습니다. – user1615961

+0

답변 중 하나가 귀하의 질문에 답변 한 경우 동의하거나 누락 된 내용에 대한 의견을 추가하거나 질문을 삭제하십시오. – Schollii