Open XML SDK для распространения JavaScript
Я создаю таблицу Excel с использованием Open XML SDK для JavaScript. Используемый ниже скрипт для добавления данных электронной таблицы.
var table = wsXDoc.descendants(openXml.S.sheetData).firstOrDefault();
var newRow = new Ltxml.XElement(openXml.S.row,
new Ltxml.XAttribute("r", 1));
table.add(newRow);
var cell = new Ltxml.XElement(openXml.S.c,
new Ltxml.XAttribute("r", "A1"),
Ltxml.XElement(openXml.S.v, number));
newRow.add(cell);
Приведенный выше код работает нормально, когда я передаю число в качестве значения. он выдает ошибку, когда я передаю текст в качестве значения.
Как создать строку на основе ячейки?
Другой вопрос:
Как применить стиль ячейки через открытый XML-SDK JavaScript?
1 ответ
var cell = new XElement(S.c, new XAttribute("r", "A3"), new XAttribute("t", "inlineStr"), new XElement(S._is, new XElement(S.t, "HELLO WORLD")));
Спасибо за ваш код, и вот ваше решение.