Ich habe eine Excel-Tabelle mit 7 Spalten mit Daten und 6 berechneten Spalten. Die Tabelle ist mit 3 Tabellen verbunden.So füllen Sie teilweise Excel-Tabelle aus Javascript Aufgabenbereich Anwendung
Ein Aufgabenbereich-Add-In wird verwendet, um einige Parameter zu erhalten, einige Sicherheitsfunktionen (Bearer Token) zu implementieren und die Daten abzurufen. Die Abfrage gibt eine unterschiedliche Anzahl von Zeilen für verschiedene Parameter zurück.
Aus diesem Grund kann ich keinen Bereich verwenden und Office.TableData
verwenden.
Auf Proben wie this wird die Tabelle jedes Mal zerstört und neu erstellt, die ich nicht verwenden kann, weil die Excel-Arbeitsmappe als Vorlage verwendet wird, und ich weiß nicht, was für eine Verbindung diese Tabelle hat.
Mit Bindungen und TableData
ist es möglich, verschiedene Anzahl von Zeilen zu verwenden, aber nicht die Daten teilweise zu aktualisieren.
Dies sind die Methoden, die ich ohne Erfolg versucht habe: addFromNamedItemAsync
, deleteAllDataValuesAsync
, addRowsAsync
, setSelectedDataAsync
.
Ich denke, dass es möglich sein sollte, aufgrund der Art, wie Excel-Arbeitsbuch-Abfragen arbeiten. Aber wie kann ich das lösen?
OK, ich habe es getan. Warum frage ich hier? Wenn Sie auf ["Office Dev Center"] (http://dev.office.com/) gehen und auf "Connect with us" klicken, werden Sie zu "http://stackoverflow.com/questions/tagged/" weitergeleitet. ms-office " – Mottor
Meine [Frage] (https://social.msdn.microsoft.com/Forums/office/en-US/a60c2199-929f-4dc7-a32d-8ba0afc3dc85/how-to-fill-partially-excel- table-from-javascript-task-fenster-applikation? forum = appsforoffice # afe75a95-b01d-443d-9947-61fa9ae5bd69) im msdn forum. Ich werde die Antwort hier posten, wenn es soweit ist. – Mottor
Ja, Sie haben Ihre Frage an der richtigen Stelle veröffentlicht, und wie ich sehen kann, erreichen Sie Ihre Antwort. – Rajdeep