Foxtable(狐表)用户栏目专家坐堂 → 表格列如何自适合窗体屏幕


  共有4760人关注过本帖树形打印复制链接

主题:表格列如何自适合窗体屏幕

帅哥哟,离线,有人找我吗?
lsy
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:5246 积分:33163 威望:0 精华:8 注册:2013/1/17 21:28:00
  发帖心情 Post By:2013/5/11 15:07:00 [显示全部帖子]

以下是引用Bin在2013-5-11 11:39:00的发言:
可以扩充最后一列.Tables("表A").ExtendLastCol=True
等比例扩充比较麻烦,不好实现.

DefaultColWidth为什么不起作用?难道非得放在某一特定的事件中?

SetColVisibleWidth可以在很多事件中起作用。

 

方法倒是简单,列多的时候,列宽太小;列少的时候,列宽太大,难看。

For Each c As Col In CurrentTable.Cols
    c.Width = WorkingAreaWidth / CurrentTable.Cols.Count
Next

 

下面给个基本的列宽,好看点。

For Each c As Col In CurrentTable.Cols
    If c.Width <> 98 Then
        c.Width = 98
    End If
Next
CurrentTable.ExtendLastCol = True

[此贴子已经被作者于2013-5-11 16:26:00编辑过]

 回到顶部