단순 ID 검색에서 런타임 오류 91이 발생했습니다... 왜죠? (해결됨: 셀이 쉼표가 있는 숫자로 형식화되었기 때문에 검색이 실패했습니다. 이상하지만 사실입니다. 형식을 "일반"으로 변경했는데 완벽하게 작동합니다! 감사합니다!)
Public Sub SearchID()
Dim foundCell As Range
Dim searchEmpID As String
Dim searchRange As Range
Dim rowFound As Integer
searchEmpID = "EmpID_0112"
Set searchRange = Sheets("HoursData").Range("DY2:DY999")
Sheets("HoursData").Select
Set foundCell = searchRange.Find(What:=searchEmpID, LookIn:=xlValues, LookAt:=xlWhole, SearchDirection:=xlNext, MatchCase:=False, SearchFormat:=False)
MsgBox Sheets("HoursData").Range("DY115").Value '<<<<< 데이터/ID가 있습니다. 스크린샷을 참조하세요.
rowFound = foundCell.Row '<<<<<<<<<<<< Why this produces Runtime Error 91/Object Variable Not Set...???
End Sub