如何使PHPExcel自动创建列宽度,我不喜欢手动进入并拉伸列。我已经看过其他的例子,但对我来说都没有。这是我的代码:

$objPHPExcel->setActiveSheetIndex(0);

$objPHPExcel->getActiveSheet()->setCellValue('A1', "Company Name");

$objPHPExcel->getActiveSheet()->setCellValue('B1', "Company Type");

$objPHPExcel->getActiveSheet()->setCellValue('C1', "First Name");

$objPHPExcel->getActiveSheet()->setCellValue('D1', "Last Name");

$objPHPExcel->getActiveSheet()->setCellValue('E1', "Position");

$objPHPExcel->getActiveSheet()->setCellValue('F1', "Email");

// Set outline levels

$objPHPExcel->getActiveSheet()->getColumnDimension('E')->setOutlineLevel(1)

->setVisible(false)

->setCollapsed(true);

// Freeze panes

$objPHPExcel->getActiveSheet()->freezePane('A2');

// Rows to repeat at top

$objPHPExcel->getActiveSheet()->getPageSetup()->setRowsToRepeatAtTopByStartAndEnd(1, 1);

try {

$stmt3 = $DB->prepare('SELECT * FROM companies C INNER JOIN personalInfo PI ON C.CompanyName = PI.Company_id');

$stmt3->execute();

} catch(PDOException $e) {

echo $e->getMessage();

}

$info3 = $stmt3->fetchAll();

$i = 2;

foreach($info3 as $info) {

$objPHPExcel->getActiveSheet()->setCellValue('A' . $i, $info['CompanyName'])

->setCellValue('B' . $i, $info['CompanyType'])

->setCellValue('C' . $i, $info['firstName'])

->setCellValue('D' . $i, $info['lastName'])

->setCellValue('E' . $i, $info['position'])

->setCellValue('F' . $i, $info['email']);

$i++;

}

// Set active sheet index to the first sheet, so Excel opens this as the first sheet

$objPHPExcel->setActiveSheetIndex(0);

// Save Excel 2007 file

$callStartTime = microtime(true);

$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel2007');

$objWriter->save(str_replace('.php', '.xlsx', __FILE__));

$callEndTime = microtime(true);

$callTime = $callEndTime - $callStartTime;

echo "Excel file has been created click HERE to view it.";

php 自动列,设置自动调整列phpExcel相关推荐

  1. wps excel每3列设置一列颜色

    每3行设置一列颜色 公式:=MOD(ROW(),3)=0 每3列设置一列颜色 公式:=MOD(COLUMN(),3)=0

  2. 熟悉VBA 但是不熟悉 xlwings 怎么办,可以调用 api 操作,如 xlwings 取消自动换行,xlwings选中某一列,xlwings获取最大行号,行标,最大列号,列标等等

    熟悉VBA 但是不熟悉 xlwings 怎么办,可以调用 api 操作,如 xlwings 取消自动换行,xlwings选中某一列,xlwings获取最大行号,行标,最大列号,列标等等 个人常用代码如 ...

  3. excel表格行宽列高怎么设置_解决方案:Excel自动调整列宽和行宽什么是快捷键? [Excel设置行高度自适应]...

    如何在Excel工作表中设置自动调整行高? 选择要设置的单元格,然后单击"开始" ----"单元格" ----"格式" ----" ...

  4. 解决jQgrid 设置列宽度自动调整时, 出现滚动条问题.

    解决jQgrid 设置列宽度自动调整时, 出现滚动条问题. 参考文章: (1)解决jQgrid 设置列宽度自动调整时, 出现滚动条问题. (2)https://www.cnblogs.com/piao ...

  5. python openpyxl 自动设置excel列宽及行高,单元格对对齐方式

    import pandas as pd from openpyxl import load_workbook from openpyxl.utils import get_column_letter ...

  6. jQuery - 实现设置指定列给动态表格的行生成自动序号

    jQuery - 实现设置指定列给动态表格的行生成自动序号 无表头表格 HTML jQuery 示意图 有表头表格 HTML jQuery 示意图 无表头表格 HTML <table id=&q ...

  7. JavaFx TableView 自动调整列宽,列宽以百分比设置。

    javafx tableview 自动调整列宽. table.getColumns().add(new TableColumn<>("Num") {{// 15%pre ...

  8. wps office 使用积累 WPS 2016表格怎么自动适应行高列宽

    wps  excel 表格 设置自动行高和自动列宽 一下演示版本为wps mac 2016版  win版因该是相同的方式. 1.自动换行 ①控制栏直接点自动换行 ②单元格格式-->对齐--> ...

  9. excel2010设置列宽为像素_使用像素单位设置 EXCEL 列宽或行高

    在导出 Excel 的时候, 经常要需要给列设置宽度或给行设置高度, 在使用 NPOI 或 EppPlus 等组件进行操作的时候, 列宽和行高的单位都不是像素, 好像是英寸,具体是啥也说不清. 平常在 ...

最新文章

  1. chromedriver与chrome版本映射表(更新至v2.30)
  2. 解析json获取天气信息(中央气象台)
  3. Remoting系列(二)----建立第一个入门程序
  4. 鸿蒙系统能否推广,鸿蒙系统凭实力占市场,无需通过禁止安卓系统来推广
  5. 百钱买百鸡问题python编程解决_百成大达物流单号查询
  6. Go语言学习笔记(四)结构体struct 接口Interface 反射reflect
  7. 一起话单业务量下降问题的排查过程
  8. spring boot实现邮箱验证码注册
  9. 申论高分作者心得分享——站在政府的角度写申论
  10. 小程序开发学习一:开发语言解析
  11. CSharp(C#)语言_第六章(表达式和运算符)
  12. 不用mac环境,如何使用Visual Studio在Windows中开发iOS应用
  13. 最新彩虹易支付全解版疑似hack易支付整站源码打包
  14. 近视手术能不能做?怎么做?丁香医生告诉你
  15. 中国292座城市政商关系排行榜(2020)
  16. SQL语句查询不同年龄段人数
  17. 大学物理电磁学——磁场两条定理
  18. 手机游戏《魔塔》实现细节——(1)需求收集
  19. 2022亚太杯建模C题思路 : 是否全球变暖?小美赛数学建模 C题思路
  20. 当代副业刚需,分享几个好评如潮的程序员接外包私活网站

热门文章

  1. 观察内核linux行为,观察linux行为 实验报告.doc
  2. axivion和astree_Axivion架构分析及验证工具
  3. MyEclipse部署Web项目Servers报错:NullPointerException at com.genuitec.eclipse.ast.deploy.core.Deployment
  4. 放在每个定义前的html语言,html基础
  5. aes子密钥生成c语言_HBase配置AES加密
  6. java对象的访问定位_JVM创建对象及访问定位过程详解
  7. 八十七、Python | 十大排序算法系列(上篇)
  8. tornado上传图片
  9. 一、NLTK工具包使用
  10. 为什么有时打不开爬取到的图片