Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 11709|回复: 6

[已解决]vba中用怎样使用变量+range表示行

[复制链接]
发表于 2012-3-19 13:12 | 显示全部楼层 |阅读模式
用range("3:3")可以表示第三行,如果用变量n表示行数,那么第n行不能写成range("n:n"),可是应该怎样写呢?
最佳答案
2012-3-19 13:15
range(n)
或者range(n &":"& n)
发表于 2012-3-19 13:15 | 显示全部楼层    本楼为最佳答案   
range(n)
或者range(n &":"& n)
回复

使用道具 举报

发表于 2012-3-19 13:20 | 显示全部楼层
回复

使用道具 举报

 楼主| 发表于 2012-3-19 13:28 | 显示全部楼层
高 发表于 2012-3-19 13:20
rows(n)或rows(n &":"& n)

谢谢。
如果用union呢?就是说也用变量表示行数。
回复

使用道具 举报

 楼主| 发表于 2012-3-19 13:48 | 显示全部楼层
高 发表于 2012-3-19 13:20
rows(n)或rows(n &":"& n)

Union(Range(n & ":" & n), Range(n & ":" & n))
这样也可以。

回复

使用道具 举报

发表于 2012-3-19 14:47 | 显示全部楼层
rows(n)或rows(n &":"& n)
回复

使用道具 举报

发表于 2012-3-19 14:48 | 显示全部楼层
rows(n)或rows(n &":"& n)

知道了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-4-25 07:29 , Processed in 0.424490 second(s), 8 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表