运行 node.js Excel 用户定义函数中的代码

Running node.js code in Excel user-defined function

如果可以 运行 node.js 在 Excel 用户定义函数中编写代码就好了。像使用 VBA 这样的 js 代码。 我在谷歌上搜索了解决方案,但找不到任何解决方案。可以这样做吗?

是的,如果您想使用来自 NPM 的包。你可以使用 webpack 将所有东西组合到一个 js 文件中,它应该可以工作。

webpack 作为现代 JavaScript 应用程序的静态模块打包器。当 webpack 处理你的应用程序时,它会在内部构建一个依赖关系图,映射你的项目需要的每个模块并生成一个或多个包。你可以参考 this document

您还可以参考示例 Yeoman,Yeoman 生成器会创建一个 Node.js Office 加载项项目。它使用 webpack 将所有文件合并到一个 js 文件中。