welsonjs
welsonjs copied to clipboard
[lib/msoffice] WelsonJS - Microsoft Office (e.g. Excel) integration
Summary
Integrating WelsonJS with Microsoft Office (e.g., Excel). Enables the creation of Office macros using the ECMAScript syntax of WelsonJS.
The means by which this is made possible currently are as follows:
- Implementation of a bridge API using
WelsonJS.Toolkit
COM interface. - ExcelDNA
- Securing control by invoking Microsoft Office through WelsonJS. (e.g.
Excel.Application
) - Use
lib/pipe-ipc
- Make a simple VM(Virtual Machine) in VBA runtime
Related links
- https://stackoverflow.com/questions/20171885/excel-macros-with-javascript
- https://stackoverflow.com/questions/70550794/is-it-possible-to-use-javascript-to-automate-excel-without-hosting-an-add-in
- https://github.com/joinr/sporklisp (LISP interpreter on VBA)
Changed the excel.setValueByPosition(x, y, c)
to excel.getCellByPosition(x, y).setValue(c)
b87aad537ac594bab8ce2215362a203d8eb4d5fc