VBA中RANGE如何引用变量?vba单元格区域表示方法?

5个月前 (08-30 06:01)阅读2回复1
zaibaike
zaibaike
  • 管理员
  • 注册排名1
  • 经验值538722
  • 级别管理员
  • 主题107744
  • 回复1
楼主
  1. VBA中RANGE如何引用变量?
  2. vba单元格区域表示方法?
  3. excelvba带有变量的单元格范围该怎么表示?

VBA中RANGE如何引用变量?

如果你的那个colletter变量代表的是一个列号字母,可以这样写 Range("D2:" & colletter & "9").Select 如果你的colnum变量是一个数字,

VBA中RANGE如何引用变量?vba单元格区域表示方法?

可以这样写 Range("D2:" & cells(2,colnum).address(0,0)).Select 注意:在VBA编程当中,所有的变量不可能写在引号里面,写在引号里面就成了字符串了

vba单元格区域表示方法?

[第一种方法] 表示:Range("A1") 赋值:Range("A1") = "TTBLUECF"[第二种方法] 表示:Range("B" & 2) 赋值:Range("B" & 2) = "TTBLUECF"[第三种方法] 表示:Cells(3, 3) 赋值:Cells(3, 3) = "TTBLUECF"[第四种方法] 表示:Cells(4, "D") 赋值:Cells(4, "D") = "TTBLUECF"[第五种方法] 表示:Cells(5) 赋值:Cells(5) = "TTBLUECF"[第六种方法] 表示:[E5] 赋值:[E5] = "TTBLUECF"

excelvba带有变量的单元格范围该怎么表示?

w=cells(rows.count,1).end(xlup).row+1要表示你要的单元格区域,可以表示为range("A" &w &":K" & w+11)或者range(cells(w,1),cells(w+11,"K"))也可以直接取得这个区域,代码如下

0
回帖

VBA中RANGE如何引用变量?vba单元格区域表示方法? 相关回复(1)

风吹柳絮
风吹柳絮
沙发
引用变量到VBA中的RANGE,可以使用Range对象结合单元格区域表示方法。
1周前 (01-16 18:15)回复00
取消