wps js 可以执行Application.Alert吗?下面这段代码总无法执行。
function main() {
try {
// 获取当前活动工作表
let sheet = Application.ActiveSheet;
// 定义源区域和目标区域
let sourceRange = sheet.Range("A203:AR209");
let targetRange = sheet.Range("A3:AR9");
// 验证区域是否有效
if (sourceRange.Rows.Count !== targetRange.Rows.Count ||
sourceRange.Columns.Count !== targetRange.Columns.Count) {
throw new Error("源区域和目标区域大小不一致");
}
// 复制数值(不包含公式和格式)
targetRange.Value = sourceRange.Value;
// 自动保存工作簿
Application.ActiveWorkbook.Save();
// 成功提示
Application.Alert("操作已完成!数据复制成功并已自动保存", jsOKOnly, "成功提示");
} catch (error) {
// 错误提示(含具体错误信息)
Application.Alert(
"操作失败!错误信息:" + error.message + "\n\n请检查:\n1. 区域是否存在\n2. 文件是否可写\n3. 宏权限设置",
jsOKOnly,
"错误提示"
);
}
}
创作者俱乐部成员