# 使用range.columns.count得到总列数。 特别注意:如果range是由多个举行区域构成,columns只代表其中某一个矩形区域的所有列。 (4) 使用过的范围 所有表格的行总数activesheet.cells.rows.count 使用过的: activesheet.usedrange.raws.count (5) 获取range的最后一行的行数 sub findlastrow() dim r as range,i&...
Debug.Print .Rows.Count '行数 Debug.Print .Columns.Count '列数 End With '行番号と列番号 With ActiveSheet.Range("B3:E7") Debug.Print .Row '最初の行番号 Debug.Print .Rows(.Rows.Count).Row '最後の行番号 Debug.Print .Column '最初の列番号 Debug.Print .Columns(.Columns.Count).Column '...
Rows("1").Select To select a set of contiguous columns you will write: Range("1:1,3:3,6:6").Select To select a set of non contiguous columns you will write: Rows("1:13").Select You can also select the column or the row with this: ...
Rows(i) 引用第i行。其中,i是一个变量。 Columns(i) 引用第i列。其中,i是一个变量。 Columns(“D”) 引用列D。 Application.GotoReference:=”RangeName” 选择命名区域”RangeName”。 Range(“A1”).Offset(r,c) 引用相对于起始单元格区域向下r行向右c列的单元格。 Range(“A1”).End(xlDown) 类似于...
Rows("2:6").Select '下面代码选择1到3,5到8的不连续行区域,其中逗号代表不连续,冒号代表连续 Range("1:3,5:8").Select '下面代码代表选择A2到D5单元格所在的行 Range("A2:D5").EntireRow.Select End Sub Sub 选择列区域()'下面代码表示选择第一列 Columns(1).Select '下面代码代表选择第1到2列 ...
range("A65565") 表示单元格A65565 表示A列有range("A:A") 、columns(1)、[A:A]表示第2行整行的有range("2:2")、rows(2)、[2:2]表示单元格A1的有range("A1")、cells(1,1)、[A1]
Range.rows:指的是该range中的每一行。可以使用range.rows(n)得到一个新的range对象,代表位于该区域第n行的所有单元格。 注意:如果range是由多个区域组成,rows只代表其中某一个区域的所有行,该区域取决于代码中把哪个区域写在前面。 Range.rows.count,代表该区域一共有几行。 Range.columns与Range.rows类似。 两...
#006 j = ActiveSheet.Range("C7:D10").Columns.Count '获取选择区域的列数 #007 Range("A1").Value = "获取选择区域的行数是:" & i & ",列数是:" & j #008 End Sub Ø 运行结果如所示:图 Rows和Columns属性获取选定单元格区域行列数 Ø 代码说明:通过Rows属性、Count属性和...
CurrentRange 返回给定 Range 所有相邻的单元格。空白单元格的行或列是 CurrentRange 的结束位置。 用Range 代替 Worksheet Cells、Rows 和 Columns 使用时,可以不作为 Worksheet 的一部分使用,而作为 Range 的一部分使用。这样做可能是因为有特定的需求,不过一般要避免这么做。这会导致代码更加复杂。代码简单会比较友...