Freigeben über


Office.RangeCoordinates interface

Gibt eine Zelle, Zeile oder Spalte anhand der nullbasierten Zeile und/oder Spaltennummer an. Beispiel: {row: 3, column: 4} Gibt die Zelle in der dritten (nullbasierten) Zeile in der 4. (nullbasierten) Spalte an.

Hinweise

Beispiele

// 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);
        }
    }
);

Eigenschaften

column

Die nullbasierte Spalte des Bereichs. Wenn nicht angegeben, werden alle Zellen in der durch row angegebenen Zeile eingeschlossen.

row

Die nullbasierte Zeile des Bereichs. Wenn nicht angegeben, werden alle Zellen in der durch column angegebenen Spalte eingeschlossen.

Details zur Eigenschaft

column

Die nullbasierte Spalte des Bereichs. Wenn nicht angegeben, werden alle Zellen in der durch row angegebenen Zeile eingeschlossen.

column?: number

Eigenschaftswert

number

row

Die nullbasierte Zeile des Bereichs. Wenn nicht angegeben, werden alle Zellen in der durch column angegebenen Spalte eingeschlossen.

row?: number

Eigenschaftswert

number