Javascript Microsoft office.js Excel加载项-是否可以检测用户执行的Excel保存操作?

Javascript Microsoft office.js Excel加载项-是否可以检测用户执行的Excel保存操作?,javascript,excel,office365,office-js,office365api,Javascript,Excel,Office365,Office Js,Office365api,我正在使用Office.js API和javascript/react.js作为Excel加载项,并希望在用户保存活动工作表/工作簿时执行操作(执行函数)。 以下是用于侦听保存操作的代码: Office.initialize = () => { Excel.run(function (context) { var sheet = context.workbook.worksheets.getItem("Sheet1"); c

我正在使用Office.js API和javascript/react.js作为Excel加载项,并希望在用户保存活动工作表/工作簿时执行操作(执行函数)。 以下是用于侦听保存操作的代码:

Office.initialize = () => {
    Excel.run(function (context) {
        var sheet = context.workbook.worksheets.getItem("Sheet1");             
        context.workbook.load(["save"]);                                                  
        context.sync().then(() => {
        context.workbook.save(Excel.SaveBehavior.prompt);
        //OR
        context.workbook.save(Excel.SaveBehavior.save);
        });
    }).catch(function(error) {
        console.log(error.debugInfo);
    });
}

Office.js中不提供文档保存、打开、打印等事件。然而,officespdev.uservoice.com/forums/224641-general上对该功能的要求很高。