关于在range中应用自定义变量,高手请进~~

ericaria 2008-11-06 01:25:37
x = Application.WorksheetFunction.CountIf(Columns(3), 3)

如上,在过程中自定义了一个变量,如果在Range()中引用这个变量呢?

比如,我要选中C列第一个单元个到第X个单元格
...全文
185 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
changjiangzhibin 2009-05-15
  • 打赏
  • 举报
回复
遍历一次即可
fengxingsha 2008-11-28
  • 打赏
  • 举报
回复
帮顶啊
gooore 2008-11-10
  • 打赏
  • 举报
回复
对于重X 到Y 的情况

一个一个的选中附值,
For i=1 to X
Range("C"&i).formula = what what what...
next i

或者一次性选中
Range("C" & X & ": C" & Y).Select

简单一点就是字符串就打上引号,变量就不要引号。
gooore 2008-11-10
  • 打赏
  • 举报
回复
一个一个的选中附值,
For i=1 to X
Range("C"&i).formula = what what what...
next i

或者一次性选中Range("C1:C"&X).select
vba_devp 2008-11-08
  • 打赏
  • 举报
回复
range("C1",range("C1").offset(100,0)).Select
wang405 2008-11-06
  • 打赏
  • 举报
回复
range("C1:" & X).select
ericaria 2008-11-06
  • 打赏
  • 举报
回复
补充一下,如果定义y = x + 100

如何选中第x到第y个单元格呢?

2,464

社区成员

发帖
与我相关
我的任务
社区描述
VBA(Visual Basic for Applications)是Visual Basic的一种宏语言,是在其桌面应用程序中执行通用的自动化(OLE)任务的编程语言。
社区管理员
  • VBA
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧