gnh1201 / welsonjs

WelsonJS - Build a Windows app on the Windows built-in JavaScript engine

Home Page:https://catswords.social/@catswords_oss

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[lib/msoffice] WelsonJS - Microsoft Office (e.g. Excel) integration

gnh1201 opened this issue · comments

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:

  1. Implementation of a bridge API using WelsonJS.Toolkit COM interface.
  2. ExcelDNA
  3. Securing control by invoking Microsoft Office through WelsonJS. (e.g. Excel.Application)
  4. Use lib/pipe-ipc
  5. Make a simple VM(Virtual Machine) in VBA runtime

Related links

Changed the excel.setValueByPosition(x, y, c) to excel.getCellByPosition(x, y).setValue(c) b87aad5