以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]Excel报表中换行问题[已解决]  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=22230)

--  作者:童年
--  发布时间:2012/8/6 18:09:00
--  [求助]Excel报表中换行问题[已解决]
<"  按照《生活饮用水标准检验方法》GB/T 5750-2006、GB/T 7484-1987对"&[生产厂家]&"水样进行检验,依据《生活饮用水卫生标准》GB 5749-2006对该水样评价如下:"
  &[检验结果与评价]& ",检验项目及检验结果见第3页。">
像这样的换行,相当于两段文字,分别引用了两个数据。或是当打印Excel报表时,输出的该单元格是空的。请问怎么解决。

问题已解决,Excel报表中,换行符为 & vbcrlf 
[此贴子已经被作者于2012-8-8 8:57:23编辑过]

--  作者:czy
--  发布时间:2012/8/6 21:27:00
--  
可以加个判断吧,如果某个字段的数据为空就不打印。
--  作者:狐狸爸爸
--  发布时间:2012/8/7 8:42:00
--  
不能这样输入表达式,如果你要换行打印,可以:
 
<"按照《生活饮用水标准检验方法》GB/T 5750-2006、GB/T 7484-1987对" & [生产厂家] & "水样进行检验,依据《生活饮用水卫生标准》GB 5749-2006对该水样评价如下:" & vbcrlf  & [检验结果与评价] & “,检验项目及检验结果见第3页。">
[此贴子已经被作者于2012-8-7 8:42:23编辑过]