컴퓨터 공부/엑셀 & VBA

[엑셀vba] getElementsByClassName '13' 런타임 오류

도 박사 2020. 11. 18. 17:31
반응형

인터넷 익스플로러 컨트롤 할 때 클래스네임을 이용하는 경우

 

getElementsByClassName을 사용하게 된다.

 

그런데

 

형식이 일치하지 않는다며 런타임 오류가 발생하는 경우가 있다.. ㅜㅜ

 

우잉?
런타임 13오류가 난 구간

네이버 로그인 화면으로 접속하고 html을 불러온다음

 

로그인 버튼의 클래스네임을 찾아 Object에 저장하는 코드이다.

 

set object 부분에서 런타임 13오류가 발생했다.

 

그 이유는 마지막에 .item이 빠졌기 때문이다. 

 

내가 이걸 어떻게 알게됬는지는 나도 모르겠다...

 

검색하다 알게된건가.. 

.item을 붙이면 잘된다.


 

반응형