웹 사이트에서 Excel에서 텍스트를 검색하기 위해 vba와 협력 중입니다. 문제는 웹 사이트에 직접 검색 할 수있는 소스 코드가 없으므로 검색 용으로 sendkeys를 사용하고 있다는 것입니다.웹 페이지에서 텍스트를 검색하십시오. 다음 단어로 건너 뛰십시오.
텍스트가 웹 페이지에서 발견되지 않으면 검색 조건을 건너 뛸 수 없기 때문에 소스 코드없이 검색 할 수있는 대안이 있습니까? 텍스트가 웹 페이지에서 발견되지 않으면 코드를 다음 단어로 건너 뛰고 싶습니다.
With iedoc.forms(0)
ActiveSheet.Range("H5").Copy
SendKeys "^f", True
SendKeys "^v", True
SendKeys "{TAB}", True
Application.Wait Now + TimeSerial(0, 0, 1)
SendKeys "{TAB}", True
Application.Wait Now + TimeSerial(0, 0, 1)
SendKeys "^{ }", True
ActiveSheet.Range("H6").Copy
SendKeys "^f", True
SendKeys "^v", True
SendKeys "{TAB}", True
Application.Wait Now + TimeSerial(0, 0, 1)
SendKeys "{TAB}", True
Application.Wait Now + TimeSerial(0, 0, 1)
SendKeys "^{ }", True
End With
:
그런 다음 당신은 당신이 그것을 원하는 코드를 항상 시트를 참조합니다 확신 할 수 있습니다 훌륭한 도움을 주시면 제안 된 답변을 제 코드로 대체하는 데 도움이됩니다. – Striker
수정 된 답변의 예보기 – Dave