这可能是需要修复的列宽。
Excel 会隐藏单元格中比其所在列宽更宽的单元格中的任何内容。这就像 CSSoverflow属性。通常由单元格右侧的小图标表示。双击列的右边缘将自动展开该列。要让它从一开始就可见,您必须增加列宽。
取自此新闻组条目的示例
// Creating a workbook
$workbook = new Spreadsheet_Excel_Writer();
//Setting column width
$worksheets1->setColumn(0,0,10.00);
Run Code Online (Sandbox Code Playgroud)
引用相同的条目(固定拼写):
此示例细分如下...
setColumn( 0 ,0,10.00) == 受宽度影响的第一列
setColumn(0, 0 ,10.00) == 受宽度影响的最后一列
setColumn(0 ,0, 10.00 ) == 作为浮点数的宽度在将任何数据写入电子表格之前,需要设置 setColumn()。如果您只希望一列受 setColumn() 影响,则将第一列和最后一列参数设置为相同的列号。如果您想影响多个列,您可以将最后一列设置为所需的列号,只需记住列编号以 0 开头。
如果这不适用于 PEAR 包,请尝试PHPExcel