thinkphp导出excel表格问题,已经能导出表格了。

WBOY
发布: 2016-06-23 14:00:14
原创
1001 人浏览过

thinkphp导出excel表格问题,已经能导出表格了。但是由于导出的表格有时间,它不能完全显示,怎样更改导出来的表格的样式?宽度?没有找到设置的地方


回复讨论(解决方案)

其实你拉下单元格,时间就显示出来,最好不要人为的去控制。

其实你拉下单元格,时间就显示出来,最好不要人为的去控制。
恩,手动拉可以。但是不如生成的时候就设定好单元格宽度方便

你手拉下单元格就行了

你的列间使用"\t"(制表符)标识的,你实际输出的是 csv 格式数据
其实 excel 可以接受多种格式的文档,自然也包括 html
使用 html 的表格标记 table、tr、td、th 并结合 css 就可以产生完美的表格了(当然不能有图片)

mark一记  手头闲了试一试xu大的妙招  之前我也都是直接生成然后手动去调整的...

你的列间使用"\t"(制表符)标识的,你实际输出的是 csv 格式数据
其实 excel 可以接受多种格式的文档,自然也包括 html
使用 html 的表格标记 table、tr、td、th 并结合 css 就可以产生完美的表格了(当然不能有图片)
说的太笼统,有点明白你的意思,但不知道具体怎么做

比如你的

$title = implode("\t", $title);echo "$title\n";
登录后复制
就可写作
$title = implode("</th><th>", $title);echo "<tr><th>$title</th</tr>\n";
登录后复制

当然前后还有


1.调整样式,可以认为在单元格添加html标签
2.调整宽度,可以控制excel导出的时候宽度。请参考  http://www.thinkphp.cn/topic/3739.html

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板