관리 메뉴

리얼일본 : 생생한 일본 모노가타리(日本モノガタリ)

vs코드로 vba 수정, 실행 하기 본문

-----컴퓨터/엑셀

vs코드로 vba 수정, 실행 하기

호시노 케이스케(星野 恵佐) 2023. 4. 14. 21:29
반응형

vba는 아직도 현역으로 쓰이고 있는 언어중 하나이다.

아직도 무려 프로그래밍 언어의 20%를 장악하고있다.

그만큼 오피스의 영향력이 가히 절대적이라고 볼 수 있다.

그런 오피스의 강력한 기능 VBA

아직까지 오피스 특유의 에디터로 작업을 하기엔 기독성도 떨어지고, 자동완성 이나 같은 언어의 위치확인 등, 작업 능률면은 매우 낮다.

그런 VBA를 VS코드에서 작성, 수정, 실행까지 가능하다면 믿을수있겠는가.

 

작업의 흐름

1. VS코드 설치

2. VS코드의 추가기능 에서 "XVBA 라이브 서버" 설치

3. 작업할 엑셀 매크로 파일이 있는 폴더 지정

4. xvba의 부트스트랩 컨피그 후 "크리에이트 엑셀 vba 프로젝트"

5. 컨피그json파일에서 엑셀파일명을 작업할 파일명으로 수정

6. xvba 임포트

7. 폴더 리스트에서 추가된 엑셀의 vba파일-모듈-매크로가 작성된 모듈 열기

8. vba코드 내용 입력 및 수정

9. 저장, xvba엑스포트 후 디벨롭멘트 (*이거 안하면 실제 엑셀파일 매크로에 저장 안됨!!!)

10. xvba 실행

 

반응형