IT编程技术

天行健,君子以自强不息;地势坤,君子以厚德载物;

ExcelVBA实战【第七期】-​使用cells属性引用单元格区域

2021-11-18 博主:Splendor EXCEL VBA实战

使用cells属性引用单元格区域
Public Sub Demo()
    Dim i As Byte
    For i = 1 To 10
        Sheets("sheet1").Cells(i, 1).Value = i
    Next
End Sub
【代码解析】Demo过程向shee1中A1:A10这个区域单元格依次记入1~10
1,cells(row,column)属性有两个参数,第一个row参数表示所在行,第二个column表示所在列。
例:cells(1,2),表示的就是第一行,第二列这个单元格也就是B1单元格和Range的表示方式截然不同,cells用的是阵列描述单元格

那么什么时候用cells呢?我个人认为在遍历查找记入数据时使用,循环时只有数值循环没有英文做为参数表示列(虽然英文列循环可以用别的方式实现,但相较于数字循环还是比较麻烦初学者不建议这样去玩)

:此属性属于直接对单元格进行操作,效率是非常低的。如果数据量特别大时,不建议用此方法进行查找记入。后需教程会告诉大家如何对大数据进行高效操作

【ExcelDemo文件】
Demo.xlsm


标签: ExcelVBA实战