VBA엑셀 VBA에서 셀레니움 사용을 위한 Selenium Basic 설치

2022-12-17

엑셀 VBA에서 셀레니움을 이용하여 웹 자동화를 할 수 있습니다.

아래 영상을 보시면 Selenium을 활용해서

엔카 홈페이지 접속해서, 중고차 매물을 대량으로 수집해오는 것을 볼 수 있습니다.


그렇다고 엑셀 VBA에서 셀레니움을 바로 사용할 수 있는 것은 아닙니다.

Selenium Basic 이라는 것을 설치해야 사용할 수 있는데요

엑셀 VBA에서 셀레니움을 사용할 수 있도록 만들어진 도구입니다.

이것을 설치하지 않으면 아무리 잘 만든 코드도 실행이 되질 않아요 ㅠㅠ


먼저 아래 사이트를 클릭해줍니다.(새 창으로 열리니 안심하고 클릭하세요)

https://github.com/florentbr/SeleniumBasic


그리고 우측에 있는 SeleniumBasic v2.0.9.0 을 클릭해줍니다.



그리고 아래의 Assets 아래에 있는 

SeleniumBasic- 2.0.9.0.exe 클릭하면

다운로드가 시작됩니다.

용량은 약 22.6MB 정도 되네요


다운 받은 파일을 실행하면 아래와 같이

설치마법사가 시작됩니다. 

Next를 눌러주세요


그리고 어짜피 안읽을거 대충 동의하고 Next를 또 눌러줍니다.

(동의 안하면 어짜피 Next 누를 수도 없어요ㅠㅠ)


그 다음은 컴포넌트를 선택하는건데

기본적으로는 모두 체크되어있고 그냥 Next 누르시면 됩니다.

아마 대부분 크롬브라우저를 제어할거라서, 조금이라도 용량을 아끼고 싶다면

WebDriver for Chrome을 제외하고 다 체크해제하도 되긴 합니다.

그런데 사람일은 모르는거고, 용량도 얼마 안하니 그냥 놔두시길 추천합니다.


마지막으로 설치될 내용에 대해 알려줍니다만

알 필요 없으니 Install 을 눌러줍니다.


잠시후 설치가 완료되고 Finish 를 눌러줍니다.



SeleniumBasic 이 설치되었습니다

하지만 설치했다고 바로 사용할 수 없어요.

내 크롬버전에 맞는 크롬드라이버를 설치해야 합니다.


자세한 내용은 아래 글에서 확인할 수 있어요

셀레니움 사용을 위해 필요한 크롬드라이버 다운로드