Преобразование файлов Excel 2007 в Excel 2003

В настоящее время я использую библиотеку с именем http://www.codeplex.com/ExcelPackage>ExcelPackage для создания большого количества файлов Excel.

К сожалению, она сохраняется в формате xlsx формат, формат Excel 2007 OOXML. Мне он нужен в более раннем формате .xls 2003 года, для моих клиентов, которые склонны к некоторой технофобии, когда дело касается обновления программного обеспечения. По сути, это означает, что я не могу заставить конечных пользователей использовать какое-либо программное обеспечение для совместимости, подобное официальному MS. Я могу только преобразовать файл или использовать совершенно другой вариант, но в результате должен получиться читаемый файл Excel 2003.

Есть ли способ использовать другую библиотеку, чтобы записать его в соответствующий format или найти библиотеку, которая позволит мне записывать автофигуры и тому подобное прямо в файл формата 2003? Использование метода CarlosAg http://www.carlosag.net/Tools/ExcelXmlWriter/>ExcelXML не позволяет мне легко вставлять изображения.


В конце концов, я использовал http: //www.nika-soft.com/nativeexcel2/для преобразования в более раннюю версию. Эта библиотека, хотя и не бесплатная, была очень простой в использовании и работала в точности так, как рекламировалось.


Можете ли вы получить их, чтобы установить это?

Пакет обеспечения совместимости Microsoft Office для форматов файлов Word, Excel и PowerPoint 2007

Это позволит пользователям Office 2003 открывать новые форматы файлов, полученные в результате Office 2007. Работает с несколькими документами, которые я пробовал … перед обновлением до 2007 🙂


Может вы заставите их установить это?

Пакет обеспечения совместимости Microsoft Office для файловых форматов Word, Excel и PowerPoint 2007

Это позволит пользователям Office 2003 открывать новые форматы файлов результат Office 2007. Работает для нескольких документов, которые я пробовал … перед обновлением до 2007 🙂


Один из вариантов (если у вас Excel 2007) — выполнить «Сохранить как …» и указать Excel, чтобы он сохранил его в формате 2003. Вероятно, это самый простой путь.

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


Один из вариантов (если у вас Excel 2007) — сделать » Сохранить как … »и попросите Excel сохранить его в формате 2003. Вероятно, это самый простой путь.

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

Оцените статью
techsly.ru
Добавить комментарий