VBA中activecell.offset(0,1).value="T"这句话是什么意思?一个程序中的一句:activecell.offset(0,1).value="T"

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/13 05:32:42

VBA中activecell.offset(0,1).value="T"这句话是什么意思?一个程序中的一句:activecell.offset(0,1).value="T"
VBA中activecell.offset(0,1).value="T"这句话是什么意思?
一个程序中的一句:
activecell.offset(0,1).value="T"

VBA中activecell.offset(0,1).value="T"这句话是什么意思?一个程序中的一句:activecell.offset(0,1).value="T"
这句话表示从当前活动单元格开始水平往右偏移一个单元格(括号内的第一个参数表示行偏移量,第二个参数表示列偏移量).
其中:
往右、往下偏移为正数;
往左、往上偏移为负数;
不偏移为0或者可以省略掉!
省略掉行偏移量的写法为:
ActiveCell.Offset(, 1).Value = "T"

'前当激活单元格(被框选择中的单元格)的右边的单元格输入T
'也是相对于激单格偏移量为0,1的单元格写入字符T