Excel.TableSelectionChangedEventArgs interface
Предоставляет сведения о таблице, которая вызвала событие изменения выделения.
Комментарии
Свойства
address | Получает адрес диапазона, представляющий выбранную область таблицы на конкретном листе. |
is |
Указывает, находится ли выделенный фрагмент внутри таблицы.
|
table |
Возвращает идентификатор таблицы, в которой был изменен выделенный фрагмент. |
type | Получает тип события. Дополнительные сведения см. в этой |
worksheet |
Возвращает идентификатор листа, на котором изменено выделение. |
Сведения о свойстве
address
Получает адрес диапазона, представляющий выбранную область таблицы на конкретном листе.
address: string;
Значение свойства
string
Комментарии
Примеры
// Link to full sample: https://raw.githubusercontent.com/OfficeDev/office-js-snippets/prod/samples/excel/30-events/events-table-changed.yaml
async function onSelectionChange(args) {
await Excel.run(async (context) => {
console.log("Handler for table onSelectionChanged event has been triggered. The new selection is: " + args.address);
});
}
isInsideTable
Указывает, находится ли выделенный фрагмент внутри таблицы.
IsInsideTable
Чтобы адрес был полезен, необходимо задать значение true
.
isInsideTable: boolean;
Значение свойства
boolean
Комментарии
tableId
Возвращает идентификатор таблицы, в которой был изменен выделенный фрагмент.
tableId: string;
Значение свойства
string
Комментарии
type
Получает тип события. Дополнительные сведения см. в этой Excel.EventType
статье.
type: "TableSelectionChanged";
Значение свойства
"TableSelectionChanged"
Комментарии
worksheetId
Возвращает идентификатор листа, на котором изменено выделение.
worksheetId: string;
Значение свойства
string
Комментарии
Office Add-ins