以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  生成的报表列宽能否保存?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=29306)

--  作者:zerov
--  发布时间:2013/3/4 12:06:00
--  生成的报表列宽能否保存?
如题,生成的报表列宽太宽了,调整好后,下次打开时又成了原来,设置的没保存。
见下图:

图片点击可在新窗口打开查看此主题相关图片如下:图片5.png
图片点击可在新窗口打开查看

[此贴子已经被作者于2013-3-4 12:07:38编辑过]

--  作者:狐狸爸爸
--  发布时间:2013/3/4 14:21:00
--  

这个保存不了的。

用代码设置宽度:

 

For Each c As col In Tables("表A").Cols
    c.Width = 90
Next


--  作者:zerov
--  发布时间:2013/3/4 16:00:00
--  回复:(狐狸爸爸)这个保存不了的。用代码设置宽度...
谢谢老大的解答。

主要是想不同的列,根据内容长短有不同的列宽,如果按您的方法设置,有些列就显得宽了,有些就不能完全显示出来。

不过,通过绑定表的显示出来的列宽可以单个进行设置。

--  作者:唐尸三摆手
--  发布时间:2013/3/4 16:07:00
--  
生成统计表后,用SetColVisibleWidth设置一下也应该可以吧