range对象

来源:百度知道 编辑:UC知道 时间:2024/06/01 23:11:20
Dim Row2 As Integer, Teacher As Byte, Row3 As Byte, RowC As Integer

RowC = 3 To Application.CountA(Range("a:a"))

For Teacher = 6 To 7

If Application.CountIf(Range(Cells(3, 6), Cells(RowC, 7)), Cells(RowC, Teacher)) = 1 Then

.Cells(2, 1) = Cells(RowC, Teacher)

这代码是什么意思??
Application.CountA(Range("a:a")) 是什么??
counta是什么意思?后面range(a;a),从A到A的一个区域??

是一段在excel表格里操作数据的vb代码:
application.counta(range("a:a"))表示excel程序预定义函数COUNTA()用于对单元格区域计数;application表示excel自带的函数,不属于vb函数;range("a:a")表示excel单元格区域整个A列,整句代码的解释:
用excel的函数counta()对单元格区域进行计数,非零(空)单元格总数是多少?