我正在創建表格格式的報告。 此報告顯示在瀏覽器中。 我想在excel格式鏈接中提供下載報告,以便報告可以在excel文件中使用。 我該怎麼做HTML表格爲Excel - PHP
回答
要麼你可以使用CSV functions或PHPExcel或者甚至有一個更好的和簡單的解決方案。只需將表格HTML放在一個文件中,並將其保存爲XLS文件,但這可能會帶來各種問題。
把HTML轉換爲文本文件並將其保存爲.XLS是解決此問題的絕佳解決方案,適用於簡單表格。 – 2013-03-06 07:21:40
它可以工作,但在Excel 2010中(可能還有將來的版本),它會彈出一個警告,提示「文件*可能會被損壞,您確定要打開它嗎?」。默認答案是否定的,所以可能會混淆一些用戶。 – 2013-04-22 04:36:50
我已經使用了一個名爲DocRaptor的服務,它可以爲excel轉換創建出色的html。它也做html轉換爲pdf。
如果在這裏有更好的解決方案,只要在Excel中保留原始html和css的外觀,我還沒有看到它們。
<?php
$file="test.xls";
$test="<table border=1><tr><td>Cell 1</td><td>Cell 2</td></tr></table>";
header("Content-type: application/vnd.ms-excel");
header("Content-Disposition: attachment; filename=$file");
echo $test;
?>
我使用ms excel 2007。當我導出文件時,單元格不可見。它會在打開之前給出消息:「您嘗試打開的文件的格式與擴展名所指定的格式不同」 – Dashrath 2013-03-16 10:32:37
- 1. HTML表格EXCEL PHP MYSQL
- 2. Excel表格到Html表格
- 3. Excel將HTML表格
- 4. 下載HTML表格爲excel中的firefox
- 5. 將HTML表格導出爲Excel的JavaScript
- 6. 將excel電子表格轉換爲HTML
- 7. 如何將HTML表格導出爲Excel格式?
- 8. Excel電子表格HTML Programmactically
- 9. 保存HTML表格到Excel
- 10. HTML表格到CSV或Excel
- 11. html表格,使用jquery excel
- 12. Excel格式化HTML表
- 13. 在php中導出表格爲excel
- 14. 使用javascript或java將excel表格導出爲html表格
- 15. 從Excel中顯示錶格作爲html表格 - c#asp.net
- 16. Ajax PHP HTML表格
- 17. HTML/PHP表格格式
- 18. 導出HTML表格到Excel下載表格內容到Excel
- 19. 爲HTML格式表
- 20. ajax獲取Excel表格php
- 21. 格式excel表使用php
- 22. 使用php輸出sql表格爲HTML
- 23. PHP HTML表格顯示爲空
- 24. html/php - 將格式表格文本轉換爲html
- 25. Html表格到Php表
- 26. HTML表格數據傳輸到MS Excel?
- 27. 如何在Excel中保存html表格
- 28. 我無法將html表格導出爲Excel xls格式
- 29. 將HTML表格導出爲MS Excel格式使用jQuery
- 30. 將HTML表格導出到Excel - 選項?
我遇到關於你question.So一些解決方案來了,你可以試試這個http://wsnippets.com/export-html-table-data-excel-sheet-using-jquery – user2943773 2014-05-03 07:32:55