-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) は、1 行下に移動したことを示していますか?

4

1 に答える 1

0

R1C1 は、Excel でセルを参照する多くの方法の 1 つの名前です。R は「行」を表し、C は「列」を表します。VB エディターでメソッドを選択して F1 を押すと、メソッドに関する情報を取得できるはずです。

于 2013-07-16T14:38:14.273 に答える