Как избежать потери макросов в PHPExcel?

Я использую PHPExcel, чтобы читать данные из базы данных и помещать их в электронную таблицу. У меня также есть шаблон (файл .xlsm), которым нужно следовать. Как известно, PHPExcel не поддерживает макросы. Но я не хочу редактировать или создавать макросы. Я просто хочу убедиться, что они останутся там, где они есть. Даже не хочу прикасаться к ним.

Значит, кто-нибудь знает об этом?

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

В Codeplex я нашел следующее решение в комментарии Chads2000, но я, похоже, не могу заставить его работать. Я в отчаянии.

Спасибо всем за внимание, в antecipation.

Ну, я понял это довольно давно: вот ответ. Парень сделал обходной путь. Во-первых, он отделяет файлы макросов (VBA) от листа, затем он оставил PHPExcel «делать свое дело», а затем положил его обратно (макросы!). Этого было достаточно для меня! : D