2016-05-11 15 views
0

Ich schreibe Daten in eine Excel-Tabelle, die die SetDataAsync-Funktion für die Bindung für die Tabelle verwendet. Alles funktioniert, bis ich über 20.000 Zellen gehe. Nach diesem Punkt bekomme ich folgende OSF.DDA.Error im Callback-Ergebnis:Das Schreiben von mehr als 20.000 Zellen in eine Tabelle in Excel mit Office.js schlägt fehl

code: 2014, nachricht: "Hinweis: Die Anzahl der Zellen in einer Tabelle wird vorgeschlagen, um unter 20.000 Zellen zu sein", Name: "Daten Write Reminder "

Gibt es eine Option, diese Warnung zu ignorieren? Dies ist eine ziemlich schwerwiegende Einschränkung, wenn Sie eine Tabelle zum Importieren von Daten in eine Arbeitsmappe verwenden.

Danke.

Antwort

0

Ich sollte die Dokumente gelesen haben. Dies ist eine Einschränkung, aber Sie können es umgehen, indem Sie die Option für die Startzeile für setDataAsync setzen und die Schreibvorgänge in der Tabelle in < 20000 Zellen-Chunks aufteilen.

+0

Wenn Sie Excel 2016/Office Online/iOS verwenden, können Sie auch unsere neue 2016 Welle von Excel-APIs verwenden: https://github.com/OfficeDev/office-js-docs/tree/master/excel –