openxml spreadsheat save-as

Я предполагаю, что мое эмпирическое правило должно использовать помощника, чтобы создать единственную "единицу" дисплея - как промежуток, содержащий ссылку - и использовать частичное для создания более комплексной единицы дисплея, состоявшего больше чем из одной "единицы" дисплея - как сетка или меню.

16
задан amurra 8 March 2011 в 02:33
поделиться

1 ответ

Я не знаю, какая версия эта функциональность была представлена, но я использую OpenXmlPackage.SaveAs , где
SpreadsheetDocument, подкласс OpenXmlPackage.

Эта функция возвращает новый документ, таким образом, можно переключиться на скопированный и применить изменения в нем:

void FromTemplate()
{
  using var template = SpreadsheetDocument.Open("Template.xlsx", isEditable: true);
  using var output = (SpreadsheetDocument)template.SaveAs(path);

  //no longer need to keep handle open
  template.Dispose();

  //apply your changes to package
}
0
ответ дан 30 November 2019 в 17:50
поделиться
Другие вопросы по тегам:

Похожие вопросы: