|
楼主 |
发表于 2009-9-10 13:38
|
显示全部楼层
回复 421楼 zznjcs 的帖子
RANGE() 的形式我第一次见到,不大理解.--------------要表示A1:B10单元格用range形式是:range("a1:b10"),中间的参数是一个字符串。对它的理解我感觉有点像工作表函数里的indirect。
Range("B3:C" & row1)是不是说范围在从B3到C列,行数是从3到row1------row1在上文被定义为long变量,且已赋值,比如row1=100则:"B3:C" & row1="B3:C100",即:range("B3:B100"),表示B3:B100单元格区域。
如果是B3 到B列第row1行,是不是可以写成Range("B3" & row1), ----------比如row1=100,那B3到B列的第一百行常规的表示方法为:B3:B100,所以用range的形式也是这样,所以应该表示为:range("B3:B" & row1)
如果有几个区域,如B3:C4, E5:F6, 怎么样把它们表示在一个RANGE()里面 -------------感觉要用union,union(range("b3:c4"),range("e5;f6")) 424楼的朋友说的Range("B3:C4" ,"E5:F6"),就该表示的是range("b3:f6"),不是两个区域。
什么时候用&符号? --------------&是文本连接版本号,跟工作表里的一样,当你需要连接两个字符串为一个字符地就会用到它。
[ 本帖最后由 ggsmart 于 2009-9-10 13:40 编辑 ] |
评分
-
2
查看全部评分
-
|