我試圖用PHPExcel讀取,克隆和寫入.xlsm文件,但出現錯誤: 致命錯誤:未知的異常'Exception'帶有消息'Worksheet!G177 - > Formula Error :意外的錯誤發生在...PHPExcel克隆.xlsm與宏
任何人都知道如何讀取,克隆和寫入Excel文件與宏,我的意思是宏在模板中(我讀的文件)我只是想克隆該文件並在其上寫入,並將宏保存在新文件中。 PHPExcel可以嗎?有另外一個圖書館可以做到嗎?
謝謝。
我試圖用PHPExcel讀取,克隆和寫入.xlsm文件,但出現錯誤: 致命錯誤:未知的異常'Exception'帶有消息'Worksheet!G177 - > Formula Error :意外的錯誤發生在...PHPExcel克隆.xlsm與宏
任何人都知道如何讀取,克隆和寫入Excel文件與宏,我的意思是宏在模板中(我讀的文件)我只是想克隆該文件並在其上寫入,並將宏保存在新文件中。 PHPExcel可以嗎?有另外一個圖書館可以做到嗎?
謝謝。
第一:
二:
而我不知道任何PHP庫支持這一點。
我確信你可以做到這一點的唯一方法是在安裝了MS Excel的服務器上使用PHP COM extension。
到COM唯一的替代方案,可以工作將伊利亞Alshanetsky的Excel extension
這個線程是有點老了,但我有地方,我需要修改與PHP宏Excel文件相同的問題。我知道沒有PHP圖書館支持編輯Excel文件而不會對宏造成負面影響。
但是,LibXL庫支持從版本3.3.1開始保留宏。它不是用PHP編寫的,但我們最終做的是用C++編寫我們的Excel編輯,並通過exec()方法從PHP調用該C++程序。它工作得很好,表現非常好。希望它有助於某人。
excel擴展只是libXl的綁定,它也不支持宏或圖形 – gcb 2011-10-27 21:28:03
感謝您的澄清gcb ...我知道Ilia的擴展只是綁定libXl,但並不知道libXl做了什麼,didn不支持 – 2011-10-27 22:30:07