엑셀 VBA #85 / 이벤트 프로시저와 find 메서드 활용하기 [VBA]
엑셀 VBA #85 / 이벤트 프로시저와 find 메서드 활용하기 [VBA]
Private Sub Worksheet_Change(ByVal Target As Range)
Dim rng As Range
Dim fc As Range
If Not Intersect(Target, Columns("b")) Is Nothing Then
Set rng = Sheet2.Range("a2:a32")
On Error Resume Next
Set fc = rng.Find(Day(Target.Offset(0, -1)), , , xlWhole)
On Error GoTo 0
If Not fc Is Nothing Then
fc.Offset(0, 1) = Target.Value
Else
MsgBox "정확한 값을 입력하세요."
End If
End If
End Sub
2023.12.13 - 엑셀 VBA #13 / 셀 범위 선택하기_8 [VBA] - Intersect
2023.12.13 - 엑셀 VBA #14 / 셀 범위 선택하기_9 [VBA] - Intersect 실무예제
2023.12.15 - 엑셀 VBA #42 / Find메서드_기본 [VBA]
https://www.youtube.com/watch?v=qAAJvBXT7zo&t=414s