Поделиться через


Office.RangeCoordinates interface

Указывает ячейку, строку или столбец по отсчитываемой от нуля строке и (или) номеру столбца. Пример: {row: 3, column: 4} указывает ячейку во 3-й строке (от нуля) в 4-м столбце (от нуля).

Комментарии

Примеры

// Use RangeCoordinates to target specific cells when applying formatting.
// Both row and column are zero-based. Omitting one targets the entire row or column.
const specificCell: Office.RangeCoordinates = { row: 0, column: 1 };
const entireRow: Office.RangeCoordinates = { row: 2 };

const cellFormats: Office.RangeFormatConfiguration[] = [
    { cells: specificCell, format: { fontStyle: "bold" } },
    { cells: entireRow, format: { fontColor: "red" } }
];

const tableData = new Office.TableData();
tableData.headers = [["Product", "Price"]];
tableData.rows = [["Apple", "$1.00"], ["Banana", "$0.50"], ["Cherry", "$2.00"]];

Office.context.document.setSelectedDataAsync(
    tableData,
    { cellFormat: cellFormats },
    function (asyncResult) {
        if (asyncResult.status === Office.AsyncResultStatus.Failed) {
            console.error("Error: " + asyncResult.error.message);
        }
    }
);

Свойства

column

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

row

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

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

column

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

column?: number

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

number

row

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

row?: number

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

number