Excel.TableSelectionChangedEventArgs interface

Предоставляет сведения о таблице, которая вызвала событие изменения выделения.

Комментарии

[ Набор API: ExcelApi 1.7 ]

Свойства

address

Получает адрес диапазона, представляющий выбранную область таблицы на конкретном листе.

isInsideTable

Указывает, находится ли выделенный фрагмент внутри таблицы. IsInsideTable Чтобы адрес был полезен, необходимо задать значение true .

tableId

Возвращает идентификатор таблицы, в которой был изменен выделенный фрагмент.

type

Получает тип события. Дополнительные сведения см. в этой Excel.EventType статье.

worksheetId

Возвращает идентификатор листа, на котором изменено выделение.

Сведения о свойстве

address

Получает адрес диапазона, представляющий выбранную область таблицы на конкретном листе.

address: string;

Значение свойства

string

Комментарии

[ Набор API: ExcelApi 1.7 ]

Примеры

// 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

Комментарии

[ Набор API: ExcelApi 1.7 ]

tableId

Возвращает идентификатор таблицы, в которой был изменен выделенный фрагмент.

tableId: string;

Значение свойства

string

Комментарии

[ Набор API: ExcelApi 1.7 ]

type

Получает тип события. Дополнительные сведения см. в этой Excel.EventType статье.

type: "TableSelectionChanged";

Значение свойства

"TableSelectionChanged"

Комментарии

[ Набор API: ExcelApi 1.7 ]

worksheetId

Возвращает идентификатор листа, на котором изменено выделение.

worksheetId: string;

Значение свойства

string

Комментарии

[ Набор API: ExcelApi 1.7 ]