以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  专业报表打印空格问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=49992)

--  作者:hdffzxf
--  发布时间:2014/4/27 12:54:00
--  专业报表打印空格问题
专业报表中,某单元格由字符“复核日期”和日期值构成,希望当日期值为空时,日期值以空格填满,比如日期有值时单元格填:“复核日期:2013-12-31”,日期值为空时单元格填“复核日期          ”(10个空格填满)
摘录的代码如下:rt.cells(3,2).Text="复核日期:" & "          "
或:rt.cells(3,2).Text="复核日期:          "
单元格为右对齐,但是在实际预览打印时,空格值会自动删掉,这样表格中的内容就显得不整齐了,求解决方案!

--  作者:有点甜
--  发布时间:2014/4/27 14:24:00
--  

 没办法,空格都是会被替换的,你试试这样吧。不行的话,就重新排版。

 

rt.cells(3,2).Text="复核日期:"  & vbtab & vbtab