반응형
A1, R1C1 , R[1]C[1] style 차이점에 대해 알아보자.
Private Sub CommandButton1_Click()
Range("D4").Formula = "=B3*10"
Range("D5").FormulaR1C1 = "=R3C2*20"
Range("D6").FormulaR1C1 = "=R[-3]C[-2]*30"
End Sub
Range("D4").Formula = "=B3*10"
'D4셀에 =B3*10을 입력한다.
Range("D5").FormulaR1C1= "=R3C2*20"
'D5셀에 =R3C2*20을 입력한다. 이렇게 입력하면 엑셀에서는 =$B$3*20
즉 절대참조로 셀에 입력한다.
Range("D6").FormulaR[-3]C[-2]= "=R[-3]C[-2]*30"
'D6셀에 =R[-3]C[-2]*30을 입력한다.
이때 R[-3]C[-2]은 D6셀을 기준으로 3행위쪽, 2열 왼쪽을 셀(B3)을 지칭한다.
반응형
'VBA' 카테고리의 다른 글
MsgBox, InputBox (0) | 2022.02.21 |
---|---|
전체복사, 값만복사, 수식만복사, 서식만복사 (0) | 2022.02.21 |
매크로 기록(절대참조, 상대참조) (0) | 2022.02.21 |
값 바꾸기 (0) | 2022.02.20 |
With ~ End With (0) | 2022.02.20 |