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