我正在创建表格格式的报告。 此报告显示在浏览器中。 我想在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