엑셀에서 특정셀에 숫자를 입력하면 1.1을 곱한 값을 그 자리에 그대로 넣고 싶어서
매크로로
Private Sub Worksheet_change(ByVal Target As Range)
If Not Application.Intersect(Range("C7"), Range(Target.Address)) Is Nothing And IsNumeric(Target.Value) Then
Target.Value = CDbl(Target.Value * 1.1)
End If
End Sub
이렇게 만들었더니 이게 재귀함수처럼 되버려서
1을 입력하면 156.247225182875 뭐 이런식으로 나오는 중이야.....
좋은 방법 없을까?