次の方法で共有


Excel.SettingsChangedEventArgs interface

設定変更イベントを発生させた設定に関する情報を提供します

注釈

[ API セット: ExcelApi 1.4 ]

async function registerSettingsChangedHandler() {
    await Excel.run(async (context) => {
        // Register the onChanged setting event handler on the workbook.
        const settings = context.workbook.settings; 
        settings.onSettingsChanged.add(onChangedSetting);
        await context.sync();
    });
}

async function onChangedSetting(args: Excel.SettingsChangedEventArgs) {
    await Excel.run(async (context) => {
        const changedSetting = args.settings.getItem("NeedsReview");
        changedSetting.load("value");

        // Must sync with the context in the EventArgs object, 
        // not the context that Office passes to Excel.run. 
        await args.settings.context.sync();

        console.log("Setting value is: " + changedSetting.value);
        await context.sync();
    });
} 

プロパティ

settings

設定変更イベントを発生させたバインドを表す Setting オブジェクトを取得します

プロパティの詳細

settings

設定変更イベントを発生させたバインドを表す Setting オブジェクトを取得します

settings: Excel.SettingCollection;

プロパティ値

注釈

[ API セット: ExcelApi 1.4 ]