以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  如何获取最后一列的宽度  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=146147)

--  作者:douglas738888
--  发布时间:2020/2/17 16:58:00
--  如何获取最后一列的宽度

请教老师,最后一列扩展后,如何得到实际的列宽

 

如果第九列设置的的列宽是90,表中如果设置了Tables("表A").Grid.ExtendLastCol = True(第九列就是最后一列)

 

用下面的代码,te无法得到实际最后一列的值,还是90,或者出现-1,-1是什么值

 

Dim te As Double = Tables("表A").Cols("第九列").width

output.show(te)

[此贴子已经被作者于2020/2/17 16:59:43编辑过]

--  作者:有点蓝
--  发布时间:2020/2/17 17:18:00
--  
Dim te As Double = Tables("表A").grid.Width - Tables("表A").grid.Cols("第九列").Left