{"repo":"GCuser99/SeleniumVBA","free":true,"listed":false,"github":"https://github.com/GCuser99/SeleniumVBA","clone":"git clone https://github.com/GCuser99/SeleniumVBA.git","description":"A comprehensive Selenium wrapper for browser automation developed for MS Office VBA running in Windows","language":"VBA","stars":135,"topics":["selenium","vba","webdriver","twinbasic","access","chrome","edge","excel","firefox"],"license":"MIT","category":"scrapers-browser-automation","readme_excerpt":"A comprehensive Selenium wrapper for browser automation developed for MS Office VBA running in Windows Features - Edge, Chrome, and Firefox browser automation support - MS Excel Workbook, MS Access DB, and twinBASIC ActiveX DLL solutions available - A superset of Selenium's W3C WebDriver commands - over 400 public methods and properties - Support for HTML DOM, Action Chains, SendKeys, Shadow Roots, Cookies, ExecuteScript, and Capabilities - ExecuteCDP method exposing Chrome DevTools Protocol - a low-level interface for browser interaction. - Automated Browser/WebDriver version alignment - works out-of-the-box with no manual downloads necessary! - Help documentation is available in the SeleniumVBA Wiki What's New? - Now WebDriver BiDi compatible - see hanamichi77777's WebDriver BiDi for SeleniumVBA GitHub repo - Featured on Sancarn's curated Awesome VBA list Setup SeleniumVBA will function right out-of-the-box . Just download/install any one of the provided SeleniumVBA solutions and then run one of the subs in the \"test\" Standard modules. If the Selenium WebDriver does not exist, or is out-of-date, SeleniumVBA will detect this automatically and download the appropriate driver to a configurable location on your system. Driver updates can also be programmatically invoked via the WebDriverManager class. The twinBASIC ActiveX DLL solution requires no dependencies (such as .Net Framework). To try it, download and run the installer in the dist folder. SendKeys Example File Download ","default_branch":null,"files":null,"tree":[],"storefront":"/r/GCuser99","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/GCuser99/SeleniumVBA/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}