可见区域

Table有以下属性,用 来设置或获得可见区域的位置。

属性名 说明
TopVisibleRow 整数型,返回或设置第一个可见行的位置
BottomVisibleRow 整数型,返回最后一个可见行的位置。
LeftVisibleCol 整数型,返回或设置第一个可见列位置。
RightVisibleCol 整数型,返回最后一个可见列位置。

以下图为例,各属性的值为:

TopVisibleRow:5
BottomVisibleRow:18
LeftVisibleCol:2
RightVisibleCol:6
 

提示:
1、行和列都是从0开始编号的,例如上图中,第一个可见行是第6行,所以TopVisibleRow等于5,第一个可见列是第3列,所以LeftVisibleCol等于2。
2、上图的第19行虽然显示不完整,但依然是最后一个可见行,所以BottomVisibleRow等于18,而不是17,行位置从0开始编号,18表示第19行。

通过设置TopVisibleRow和LeftVisibleCol属性,可以使得表滚动到指定的行列。
例如希望滚动员工表,使得第三行成为第一个可见行,姓名列成为第一个可见列:

With Tables("员工")
    .
LeftVisibleCol = .Cols("姓名").Index
    .
TopVisibleRow = 2
End
 With

 


本页地址:http://www.foxtable.com/webhelp/topics/2358.htm