VBAChromeDevProtocol
VBAChromeDevProtocol | stdVBA-examples | |
---|---|---|
9 | 9 | |
53 | 6 | |
- | - | |
0.0 | 6.7 | |
over 1 year ago | 10 days ago | |
VBA | JavaScript | |
MIT License | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
VBAChromeDevProtocol
-
TabFS – a browser extension that mounts the browser tabs as a filesystem
I used to scan all the tabs in open browser windows to preserve all open URLs.
See also https://chromedevtools.github.io/devtools-protocol/ with Playwright et. al., even Excel VBA: https://github.com/PerditionC/VBAChromeDevProtocol
- The First Rule of Microsoft Excel: Don’t Tell Anyone You’re Good at It
-
Chrome Automation without Selenium
Use dev tools protocol
-
What problems have you solved with VBA?
Automating chrome via accessibility or via devtools protocol
-
Is .jsEval part of vanilla VBA or from a library of some sort? I googled and absolutely nothing came up in regards to this method.
If you're interested in XPath/ QuerySelectors, there is another VBA + Chrome project on Github which seeks to do much the same thing, though I haven't looked to see if there is jsEval equivalent, though there might be. But it definitely allows for QuerySelection of DOM elements; the following is an example from the project:
- IE automation with VBA
- Looking for something to do
- VBA And The WebDriver Dilemma
- [EXCEL] VBA Macro integration with Chrome.
stdVBA-examples
-
Why do people still use VBA?
I do RPA from VBA personally using IAccessiblity. See stdAcc (https://github.com/sancarn/stdVBA/blob/master/src/stdAcc.cls) and an example (https://github.com/sancarn/stdVBA-examples/tree/main/Example...)
-
How long have you been using VBA? What do you use it for at your job? Or for personal reasons
Sometimes, though more of a library / tool developer here. See stdVBA or stdVBA-examples
- Bulk Structured Spreadsheet Extractor
-
{Excel] How to populate web forms now that Internet Explorer is gone?
You can use stdChrome, which uses accessibility APIs.
-
[Excel] Send.Keys"^(c)", True not always copying text to clipboard
Instead use the accessibility tree to extract information you need directly out of the interface. I have an example of a chrome automation application here.
-
Chrome Automation without Selenium
Use accessibility
-
What problems have you solved with VBA?
Automating chrome via accessibility or via devtools protocol
- Chrome automation with accessibility APIs
- uiTextBoxEx - Microsoft Word features in textboxes for VBA UserForms!
What are some alternatives?
stdVBA - VBA Standard Library - A Collection of libraries to form a common standard layer for modern VBA applications.
awesome-vba - A curated list of awesome VBA/VB6 frameworks, libraries, software and resources
VBA-Web - VBA-Web: Connect VBA, Excel, Access, and Office for Windows and Mac to web services and the web
go-xdr - An XDR (External Data Representation) to Go compiler
Playwright - Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.
integrate-palm-into-word - How to use Google's PaLM 2 language model in Microsoft Word.
caprine - Elegant Facebook Messenger desktop app
osa-chrome - Emacs remote tab control for Google Chrome
riot - Simple and elegant component-based UI library
btfs - A bittorrent filesystem based on FUSE.
IncPy - IncPy: An auto-memoizing Python interpreter that enables incremental recomputation