Excel.WorksheetSelectionChangedEventArgs interface
選択変更イベントを発生させたワークシートに関する情報を提供します。
注釈
例
async function registerEventHandlers() {
await Excel.run(async (context) => {
// Add a selection changed event handler for the worksheet.
let sheet = context.workbook.worksheets.getItem("Sample");
sheet.onSelectionChanged.add(onWorksheetSelectionChange);
// Add a selection changed event handler for the worksheet collection.
context.workbook.worksheets.onSelectionChanged.add(onWorksheetCollectionSelectionChange);
await context.sync();
});
}
async function onWorksheetSelectionChange(args: Excel.WorksheetSelectionChangedEventArgs) {
await Excel.run(async (context) => {
console.log(`Worksheet event: The address of new selection is: ${args.address}`);
});
}
async function onWorksheetCollectionSelectionChange(args: Excel.WorksheetSelectionChangedEventArgs) {
await Excel.run(async (context) => {
console.log(`WorksheetCollection event: The address of new selection is: ${args.address}`);
});
}
プロパティ
| address | 特定のワークシートで選択されたエリアを表す範囲のアドレスを取得します。 |
| type | イベントの種類を取得します。 詳細は「 |
| worksheet |
選択範囲が変更されたワークシートの ID を取得します。 |
プロパティの詳細
address
type
イベントの種類を取得します。 詳細は「Excel.EventType」をご覧ください。
type: "WorksheetSelectionChanged";
プロパティ値
"WorksheetSelectionChanged"