-1

考虑以下代码:

Sub Sequence()
'
' Sequence Macro
'

'
ActiveCell.FormulaR1C1 = "1"
ActiveCell.Offset(1, 0).Range("A1").Select
ActiveCell.FormulaR1C1 = "=R[-1]C+1"
ActiveCell.Select
Selection.AutoFill Destination:=ActiveCell.Range("A1:A9"), Type:= _
    xlFillDefault
ActiveCell.Range("A1:A9").Select
End Sub

R1C1代表什么?这似乎是一个立场。偏移功能是如何工作的?ActiveCell.Offset(1,0) 是否表明我们向下移动了一行?

4

1 回答 1

0

R1C1 是在 Excel 中引用单元格的多种方法之一的名称。R 代表“行”,C 代表“列”。您应该能够通过在 VB 编辑器中选择方法并按 F1 来获取有关方法的信息

于 2013-07-16T14:38:14.273 回答