【发布时间】:2023-03-26 11:13:01
【问题描述】:
我只是好奇如何使用 JavaScript 在特定工作表中手动刷新插件的所有自定义功能?我曾尝试通过 Microsoft 文档在线搜索,但找不到任何提及此的文档。谢谢
【问题讨论】:
标签: office-addins excel-addins custom-functions-excel
我只是好奇如何使用 JavaScript 在特定工作表中手动刷新插件的所有自定义功能?我曾尝试通过 Microsoft 文档在线搜索,但找不到任何提及此的文档。谢谢
【问题讨论】:
标签: office-addins excel-addins custom-functions-excel
您可以使用Worksheet.calculate() API 刷新特定工作表中的所有自定义函数。下面是一个示例函数。
async function reCalculateSheet() {
await Excel.run(async (context) => {
const sheet = context.workbook.worksheets.getItem("SampleSheet");
sheet.calculate(false);
await context.sync();
});
}
此外,我建议您使用 Microsoft Office 插件“脚本实验室”,您可以在其中搜索所需场景的示例,并在不离开 Excel 的情况下试用 Office JavaScript API。
【讨论】: