如何在excel表单元格中放置换行符

时间:2011-09-27 08:35:45

标签: php drupal export-to-excel

我在数据库表中有这么多行,我希望它在Excel工作表中导出。 我的每一行代表一个单独的销售,这个销售可能包含一个或多个产品,如果有多个产品,我就像这样展示

enter image description here

上面的图片代表我的单行,其中包含多个销售产品。

当我将整个recode转换为excel时,产品代码no都显示为连接字符串,但我想在excel表单元格中放置换行符。我如何在excel表程序中放置换行符。

3 个答案:

答案 0 :(得分:0)

您可以在Excel工作表中使用\ n进行换行。如果你想切换到同一行中的另一个单元格,那么你可以通过','...

来实现它

类似这样的事情

$data  = $row['fname']." ".$row['lname'].",";
$data .= $row['programEnrollments'][0]['startSessionName'].",\n";

答案 1 :(得分:0)

如果您要导出XML代码以生成Excel文件,则需要使用PageBreaks

答案 2 :(得分:0)

维卡斯,

我是对的,您想知道如何将替换功能与Chr(10)一起使用?

类似的东西:

Application.Calculation = xlCalculationManual

Dim SpecialChar

SpecialChar = Chr(10)

Cells.Replace What:=SpecialChar, Replacement:=" ", SearchOrder:=xlByColumns, MatchCase:=True

Application.Calculation = xlCalculationAutomatic

此致

罗伯特·伊尔布林克