PHPExcel如何对从mysql表创建的整个文档进行对齐

发布时间:2022-04-30 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了PHPExcel如何对从mysql表创建的整个文档进行对齐脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
我使用 PHPExcel库根据mySQL查询创建的表生成excel文件.我创建了多个选项卡,其中包含来自不同查询的单个数据.

我需要将所有选项卡(工作表)中的所有单元格中的数据对齐到中心.

这是我的代码

$MysqL_xls = new MysqLExcelBuilder($MysqL_db,$MysqL_user,$MysqL_pass);

// Add the sql statements to the sPRead sheet

$tab_name = "tabname";
$MysqL_xls->add_page($tab_name,$sql_statement,NULL,'A',1);

$PHPExcel = $MysqL_xls->getExcel();

$PHPExcel->setActiveSheetIndex(0); // Set the sheet to the First page (default first page).

我尝试以下对齐单元格中的文本但没有更改:

$PHPExcel->getActiveSheet(0)->getStyle()->getAlignment()->setHorizontal(PHPExcel_Style_Alignment::HORIZONTAL_center);
选项1

为整个工作簿设置认样式

$objPHPExcel->getdefaultstyle()
    ->getAlignment()
    ->setHorizontal(PHPExcel_Style_Alignment::HORIZONTAL_CENTER);

选项#2

将样式应用于每个单独工作表上的单元格范围(在这种情况下为整个工作表)

$PHPExcel->getActiveSheet()
    ->getStyle( $PHPExcel->getActiveSheet()->calculateWorksheetDimension() )
    ->getAlignment()
    ->setHorizontal(PHPExcel_Style_Alignment::HORIZONTAL_CENTER);

脚本宝典总结

以上是脚本宝典为你收集整理的PHPExcel如何对从mysql表创建的整个文档进行对齐全部内容,希望文章能够帮你解决PHPExcel如何对从mysql表创建的整个文档进行对齐所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。