extension
Library Collections

stdVBA

A framework containing numerous classes for automation and utility. Focuses on code compactness and long-term maintainability.

Category: Library Collections
Host: github.com
GitHub: @sancarn
Platforms: Windows
Office apps: All Office apps

Open on github.com

6 modules bundled in stdVBA

  • stdLambda — Full programming language including object manipulation, call stack, etc.
  • stdJSON — As above.
  • stdArray — As above. Also includes methods to search the array or perform checks from a callback.
  • stdCOM — A one stop shop for COM automation, from invoking interfaces by offsets to extracting type information.
  • stdReg — Registry automation from searching to setting values.
  • stdHTTP — Connect to and query web services.

More from @sancarn (6)

  • Edge Automation — Automate Chromium Edge using devtools protocol. [GitHub backup here](https://github.com/sancarn/stdVBA-Inspiration/tree/master/ChromeEdgeAutomation).
  • Accessibility Inspector — An inspector/explorer for accessibility in applications. Useful for automation.
  • Running Object Table Inspector — An inspector for the running object table (ROT), a table of global running COM objects which…
  • Clipboard Inspector — Allows inspection of data held in the clipboard. Useful for reverse engineering clipboard usage in other…
  • Registry Inspector — Allows inspection of the win32 registry. Equivalent of regedit basically, but implemented entirely in VBA.
  • JSON Inspector — An inspector for JSON data, can be called on demand too as a dev tool for…