2009-02-19 57 views
1

我的PHP腳本必須在每個選項卡中創建一個包含報表的多選項卡Excel文件,但這些報表已經以HTML頁面的形式存在,所以我不想複製代碼並工作。 我知道我可以將HTML文件重命名爲.xls,並且Excel/OpenOffice Calc會將其作爲電子表格打開,但我不知道如何使用多個選項卡。創建一個多選項卡Excel文件

我甚至不知道它是否可能。

我已經知道Biffwriter和其他PHP庫創建Excel文件,但我正在尋找更聰明的解決方案。

感謝, 塞德里克

回答

1

的URL。如果你不介意的服務Excel 2007頁中的文件,你可以這樣做:

  1. 創建excel 2007文件
  2. 創建您所需的所有選項卡d
  3. 保存文件
  4. 文件重命名爲.zip文件
  5. 解壓壓縮文件

現在你可以使用的文件結構有填充對應於與每個選項卡中的文件的內容報告你的需要。您可能希望將它們用作模板,保留相同的代碼並呈現不同的文件,具體取決於您是否生成Excel報告的HTML報告。

最後,壓縮整個目錄結構並以xlsx擴展名提供。

+0

未來的好主意,但我們的客戶沒有Excel 2007。 – 2009-02-23 14:52:03

相關問題