Spreadsheet_Excel_Writer使行宽更长

时间:2010-01-04 14:27:00

标签: php excel

如何让行更长一点?如果我输出excel一切都打印正常,但如果标题有点长,则标题不可读。

我该如何解决?

1 个答案:

答案 0 :(得分:4)

那可能是需要修复的列宽。

Excel会隐藏运行范围比其所在列宽更宽的单元格中的任何内容。它就像CSS overflow属性一样。通常由单元格右侧的小图标表示。双击列的右边缘将自动扩展列。要让它从一开始就可见,您必须增加列宽。

取自this newsgroup entry

的示例
// Creating a workbook
$workbook = new Spreadsheet_Excel_Writer();

//Setting column width
$worksheets1->setColumn(0,0,10.00);

引用相同的条目(固定拼写):

  

此示例细分如下   跟随...
setColumn( 0 ,0,10.00)   ==第一列受宽度影响
setColumn(0, 0 ,10.00)==   受影响的最后一列   width
setColumn(0,0, 10.00 )==   宽度为浮子

     

之前需要设置setColumn()   任何数据都写入   电子表格。如果你只想要一个   列受影响   setColumn()然后你设置第一个和   最后一列参考同一列   数。如果你想影响更多   您可以设置最后一列   列到所需的列号,   只记得列编号   从0开始。

如果不使用PEAR包,请尝试PHPExcel