Excel 从加载项处理大量数据时无响应
Excel unresponsive when manipulating large amount of data from add-in
我发现如果我在新的基于网络的加载项模型中使用 Excel 加载项编辑 Excel sheet 中的大量数据,即使 getselecteddata 和 setselecteddata 都是异步函数,加载项也会变得非常无响应。这是预期的还是有提高性能的方法?
您可以尝试使用 Excel 特定的(不幸的是,仅限 2016 年)API,而不是所有 Office 主机应用程序中可用的 getSelectedDataAsync(或设置)函数。这些可能会更快,尤其是当您对文档执行的操作使用批处理或同步时。
请参考'ctx' API 和批处理专用的ctx.run() 函数的文档。 https://dev.office.com/docs/add-ins/excel/excel-add-ins-javascript-programming-overview?product=excel
我发现如果我在新的基于网络的加载项模型中使用 Excel 加载项编辑 Excel sheet 中的大量数据,即使 getselecteddata 和 setselecteddata 都是异步函数,加载项也会变得非常无响应。这是预期的还是有提高性能的方法?
您可以尝试使用 Excel 特定的(不幸的是,仅限 2016 年)API,而不是所有 Office 主机应用程序中可用的 getSelectedDataAsync(或设置)函数。这些可能会更快,尤其是当您对文档执行的操作使用批处理或同步时。
请参考'ctx' API 和批处理专用的ctx.run() 函数的文档。 https://dev.office.com/docs/add-ins/excel/excel-add-ins-javascript-programming-overview?product=excel