wps表格运行js代码控制表格数据-读取-写入-json数据转换-不需要安装vba插件

动作开发 · 41 次浏览
涛涛涛 创建于 6小时34分钟前

使用低权限模式v1 (CodeDOM)-获取当前活动wps表格-Run命令-js代码-eval转化js字符串-不需要安装vba插件

wps表格运行jsa - by 涛涛涛 - 动作信息 - Quicker

 1.quicker中-C#代码

//.cs  文件类型,便于外部编辑时使用
// 引用必要的命名空间----低权限模式v1 (CodeDOM) 
using Excel = Microsoft.Office.Interop.Excel;

public static object Exec(string paramValue)
{
    Excel.Application excelApp = (Excel.Application)System.Runtime.InteropServices.Marshal.GetActiveObject("KET.Application");
    var aa = excelApp.Run("dd.ff",paramValue) as String;
    return aa;//返回值最后为字符串类型

}

 

2.wps表格中的代码需要添加自定义函数dd.ff()调用

function ff(aa)
{
return eval(aa)
}

 

3.jsa代码格式:

console.log(222);
Selection.Address(0,0);
JSON.stringify(Selection.Value2);//最后一行为返回值,如不是字符串类型,需要用JSON.stringify转换为字符串类型

涛涛涛 最后更新于 2026/1/17

回复内容
暂无回复
回复主贴