반응형
VBA에서 Chrome으로 크롤링 하기 - Selenium (tistory.com)
위 문서와 같이 VBA를 통해서 Chrome을 열어서 Selenium을 적용하였다면
이번에는 해당 페이지에서 키보드 조작을 해보겠습니다.
키보드 조작은 다양하게 있지만 Enter를 입력하거나 Text를 입력하는 등 크롤링을 할 때
더욱 완벽하게 적용할 수 있는 장점이 있습니다.
Sub SeleniumStart()
Dim Driver As New Selenium.ChromeDriver
Dim Key as new Selenium.Keys '키보드를 입력할 수 있는 키를 변수로 등록
Driver.Get "https://www.google.com"
Driver.Sendkeys (Key.Enter) '엔터키를 누름
End Sub
위와 같이 할 수 있습니다.
어떤 키가 있는지 궁금하시다면
위 이미지처럼 "key." 입력했을 때 자동완성이 노출될 수 있습니다.
※ 사용 가능한 참조 및 변수를 정확히 등록했을때만 노출될 수 있습니다.
반응형
'엑셀 > VBA' 카테고리의 다른 글
VBA Selenium 크롤링에서 JavaScript 코드 사용하기 (0) | 2023.03.20 |
---|---|
VBA를 활용하여 URL 주소 이미지 다운로드 받는 방법 (0) | 2023.02.27 |
Http Status Code를 통한 크롤링 안전성 상승 - WINHTTPREQUEST , XMLHTTPREQUEST (0) | 2021.12.15 |
특정 셀을 선택했을 때 VBA 호출하는 방법 (0) | 2021.12.02 |
VBA로 해당 웹페이지 모든 이미지 크롤링 다운로드 하기 - Selenium , Chrome (2) | 2021.10.19 |
댓글