xlwings - 설치 및 addin 설정 방법
본문 바로가기
파이썬(Python)/파이썬으로 엑셀 제어하기

xlwings - 설치 및 addin 설정 방법

by Squat Lee 2021. 3. 31.

 

제가 컴퓨터 전공도 아니고 업무를 좀 편하게 하고자 VBA를 잔기술을 먼저 배웠습니다.

 

그런탓에 요즘 유행하는 파이썬을 이용해서 업무 자동화 하기보다는 VBA를 사용하기가 개인적으로는 훨씬 편하게 느껴집니다.

 

하지만, 확장성은 VBA가 Python을 따라가지 못하는 탓에 고민을 계속 하다가 좋은 모듈을 하나 발견했습니다.

 

"xlwings'라는 모듈입니다.

 

이 모듈을 사용하면 파이썬으로 VBA 코드를 구동할 수 있습니다. 반대로 VBA로 파이썬 코드도 구동할 수 있고요.

 

Anaconda를 설치하시면 패키지로 자동 설치가 되는 모듈입니다.(아나콘다를 아직 설치하지 않으셨다면 아래 링크의 포스트를 참고하시기 바랍니다.)

 

2020.11.12 - [파이썬/시작 - 아나콘다,파이참 설치] - 파이썬 시작하기 1 - 아나콘다 쉽게 설치하기

 

파이썬 시작하기 1 - 아나콘다 쉽게 설치하기

www.anaconda.com/products/individual Anaconda | Individual Edition Anaconda's open-source Individual Edition is the easiest way to perform Python/R data science and machine learning on a single mac..

dotsnlines.tistory.com

설치를 하시고 나면 addin을 설치해 주어야 합니다.

 

cmd 창에서 "xlwings addin install"이라고 치면 설치가 잘 됩니다.

(초반에 잘 안되어서 아나콘다와 파이참을 삭제 후 재설치 하니깐 잘 되더라구요. 혹시 안되시는 분이 계시면 제 포스트를 참고하시어 재설치 해 보시기 바랍니다.)

 

엑셀을 열어보면 상단 메뉴에 'xlwings'가 생긴것을 확인할 수 있습니다.

 

개발도구>>참조(R) 을 선택합니다.

 

"참조-VBAProject"에서 "xlwings"에 체크 후 '확인'을 클릭하시면, 모든 설정이 완료 됩니다.

 

파이썬으로 엑셀 VBA(매크로)를 사용하는 방법은 아래 포스트를 참고하세요. ↓

 

2021.04.01 - [취미로 하는 파이썬/Python & Excel & VBA] - 파이썬으로 엑셀 VBA 매크로를 작동 시키는 방법(Calling Excel VBA Macro script by using Python script)

 

파이썬으로 엑셀 VBA 매크로를 작동 시키는 방법(Calling Excel VBA Macro script by using Python script)

지난번 포스트에 이어서 파이썬을 통해 엑셀 VBA 매크로를 작동하는 방법에 대해서 포스트 해 보겠습니다. 시작하기 앞서 addin install 과 약간의 설정이 필요한데 이 부분은 아래 포스틀 참고하시

dotsnlines.tistory.com

 

 

 

 

728x90
반응형

댓글