# Re: 琏琏能详细一点?

Posted by 琏琏 on September 18, 1999 at 10:16:39:

In Reply to: Re: 琏琏能详细一点? posted by 琏琏 on September 16, 1999 at 17:45:54:

: : 用两个变数控制储存格大小
: : 其他储存格不显示
: : 如变数M,N决定共N*M大小的储存格
: : 假设M输入3,N输入4,决定大小为A1:4C的储存范围
: : 其他储存格消失

: ??其他储存格消失??
: Excel 中储存格的是 (1,A) 到 (65536,IV) 这个不能改...
: 如果只是隐藏倒可以做到, 不过这个跟 VBQA 好像关系不大...
: ex.
: RowsHidden=cstr(N)+":65536"
: ColsHidden=RangeColumnName(M)+":IV"
: Rows(RowsHidden).Hidden = True
: Columns(ColsHidden).Hidden = True

修正:
忘了你的 N, M 是下标, 应该还是要显示出来, 因此改为 N+1 , M+1 以后才隐藏
RowsHidden=cstr(N+1)+":65536"
ColsHidden=RangeColumnName(M+1)+":IV"

- 培基语言

Follow Ups: