Selenium Basic 사용 시 예기치 않은 경고 열기 오류

Selenium과 함께 Chrome을 사용하여 웹 문서를 탐색할 때

아래와 같은 오류가 갑자기 발생하여 진행이 불가할 경우 처리가 필요합니다.


에러코드 26번은 UnexpectedAlertOpenError인데 실제 웹페이지에 뜨는 메시지 팝업입니다.

아래 설명된 대로 오류를 처리하고 다음 단계를 계속합니다.

    On Error GoTo ERR_HD
    For r = LBound(vD, 1) To UBound(vD, 1)
        '// User code area
    
NEXT_ROW:	
    Next r
    
    WD.Close
    SEt WD = Nothing
	Exit Sub
    
ERR_HD:
    If InStr(1, Err.Description, "Alert") <> 0 Then
        WD.SwitchToAlert.accept  '// or WD.SwitchToAlert.dismiss	
        GoTo NEXT_ROW	         '// or Resume Next 
    End If