2016-06-04 9 views
1

Ich entwickle ein Office-Add-in mit office.js, ich habe die Tabelle mit es hinzugefügt und jetzt möchte ich die Tabelle löschen, habe ich mit deleteAllDataValuesAsync Methode und Dies löscht nur die Daten und nicht den Header. https://github.com/OfficeDev/office-js-docs/blob/master/reference/shared/binding.tablebinding.deletealldatavaluesasync.mdSo löschen Sie die Kopfzeile in der Excel-Tabelle office.js addin

Ich versuche, herauszufinden, wie die Kopfzeile in der Tabelle löschen durch Bindung oder allgemein

Antwort

1

Sie eine Kombination der Bindung und Tabelle APIs für Excel 2016 und später verwenden können:

Verwenden Sie zuerst die Methode Binding.getTable(), um das Tabellenobjekt für die Ihrer Bindung zugeordnete Tabelle abzurufen. Rufen Sie dann die Methode delete() für das Tabellenobjekt auf.

Bearbeiten: in Excel 2013 gibt es keine API, um diese Aktion auszuführen.

+0

Diese Option funktioniert nur für 2016, nicht für 2013 –

+0

wir haben die Unterstützung für Office 2013, so bin ich gut mit office2016 api jetzt..aber wenn Sie einen Vorschlag für Office 2013 haben, schreiben Sie es. –