通过 office 脚本、vb 和自定义函数可在 excel 中运行 js。office 脚本通过加载项集成运行 javascript 代码,vb 使用脚本控件,而自定义函数创建新函数调用 javascript 代码。
如何在 Excel 中运行 JS
通过 Office 脚本
Office 脚本是一种在 Microsoft Office 应用程序(包括 Excel)中运行 JavaScript 代码的方式。
步骤:
- 创建一个新的 Excel 文件。
- 单击“插入”选项卡 > “我的加载项”。
- 在加载项窗口中,搜索并安装“Office 脚本”。
- 打开“Office 脚本”侧边栏。
- 在脚本编辑器中,插入以下代码:
function myFunction() { console.log("Hello from JavaScript!"); }
- 单击工具栏上的“运行”按钮。
通过 VBA
VBA(Visual Basic for Applications)是一种在 Microsoft Office 应用程序中创建宏和脚本的语言。
步骤:
- 打开一个现有的 Excel 文件或创建一个新文件。
- 按下 Alt + F11 打开 Visual Basic 编辑器。
- 插入一个新的模块。
- 在模块中插入以下代码:
Sub RunJavaScript() Dim jsEngine As Object Dim jsCode As String Set jsEngine = CreateObject("MSScriptControl.ScriptControl") jsCode = "console.log('Hello from JavaScript!');" jsEngine.Language = "JScript" jsEngine.ExecuteGlobal jsCode End Sub
- 按 F5 运行宏。
通过自定义函数
您可以创建自定义函数来调用 JavaScript 代码。
步骤:
- 打开一个现有的 Excel 文件或创建一个新文件。
- 在名称管理器中,定义一个新的名称:
=JS(formula)
其中,“formula”是 JavaScript 代码。
- 在公式中,使用自定义函数:
=JS("console.log('Hello from JavaScript!');")
按回车键运行公式。
以上就是excel如何运行js的详细内容,更多请关注php中文网其它相关文章!
版权声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系 yyfuon@163.com