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 |
Возвращает идентификатор листа, на котором изменено выделение. |
Сведения о свойстве
address
Получает адрес диапазона, представляющий выделенную область конкретного листа.
address: string;
Значение свойства
string
Комментарии
type
Получает тип события. Дополнительные сведения см. в этой Excel.EventType статье.
type: "WorksheetSelectionChanged";
Значение свойства
"WorksheetSelectionChanged"
Комментарии
worksheetId
Возвращает идентификатор листа, на котором изменено выделение.
worksheetId: string;
Значение свойства
string