Используя Excel покрывают как шаблон по сравнению с “реальным” шаблоном Excel в OpenXML

Делает у любого есть любой хороший ответ какой различие, там между

  • использование некоторого произвольного предварительно отформатированного Excel 2007 *.xlsx файл как шаблон, загрузка его в моем приложении C# и заполнение некоторых его ячеек с данными с помощью Microsoft OpenXML SDK

по сравнению с

  • создание определенных шаблонов Excel (*.xltx) файлы и использование тех как основание для моих "данных, заполняющих" осуществление

Я освобождаю что-то, когда я не использую шаблоны Excel (*.xltx)?

Раз так - что я освобождаю?

7
задан j0k 17 May 2013 в 14:34
поделиться

1 ответ

Нет, вы вообще ничего не теряете. XLTX во всех отношениях аналогичен XLSX - просто Excel создает новый экземпляр XLSX, если открытый файл является XLTX. Это все. Если вы используете XLTX для заполнения данных и сохраняете XLSX, каждый новый экземпляр (XLSX) будет иметь эти данные при открытии полученного XLSX.

Другой вопрос заключается в том, нужно ли вам вообще использовать XLTX, если вы выполняете заполнение данных из OOXML - я не вижу причин, по которым вам вообще нужно было бы использовать XLTX, если вы предварительно отформатированный XLSX сохраняется с другим именем файла, ваш XLSX должен подойти в качестве шаблона. XLTX действительно предназначен для работы клиентского приложения Excel - программные решения, такие как OOXML, не дают никаких преимуществ при использовании другого расширения файла (однако это не относится к VSTO, который также является операцией клиентского приложения Excel).

6
ответ дан 7 December 2019 в 09:58
поделиться
Другие вопросы по тегам:

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