EXCEL宏使用经验集:[4]Range的用法

 时间:2026-02-13 22:44:03

1、赋值给某单元格:

Worksheets("Sheet1").Range("A5").Value = 33

Worksheets("Sheet1").Range("A5").Value = "TEST"

2、引用单元格:

Dim myRange As Range'设置对单元格区域的引用Set myRange = Worksheets("Sheet1").Range("A1:D5")'对Range对象进行操作myRange.Formula = "=RAND()"myRange.Font.Bold = True

3、清除单元格:

Worksheets(1).Range("A1:H8").ClearContents

Worksheets(1).Range("A1:H8").Clear

4、选取单元格区域(Select方法):

Worksheets("Sheet1").Range("A1:D5").Select

5、选取多个区域(Union方法):

Dim rng1 As Range, rng2 As Range, myMultiAreaRange As RangeWorksheets("sheet1").ActivateSet rng1 = Range("A1:B2")Set rng2 = Range("C3:D4")Set myMultiAreaRange = Union(rng1, rng2)myMultiAreaRange.Select

  • vba中如何编程打印并保存
  • 如何使用VBA代码实现多行多列转置
  • 怎么用vba宏代码在excel中调用MAX求最大值
  • 怎么用vba宏代码在excel中插入圆形形状
  • excel中使用vba实现单元格计算的方法?
  • 热门搜索
    手抄报图片大全5年级 少先队手抄报文字内容 抗击疫情手抄报简单 关于新年的手抄报 病毒手抄报图片 我们的节日春节手抄报 中秋手抄报图片大全图片 理想手抄报 新学期新气象手抄报内容 爱国卫生月手抄报