2014-09-19 2 views
0

나는 이것이 약간의 사전 문제라고 생각한다. 나는 VBA에 상당히 좋다. 그러나 이것에 대한 해결책을 찾을 수 없다.VBA를 사용하여 IE에서 추출 URL

나는 VBA를 사용하여 IE에서 URL을 추출하고이를 변수에 할당하려고합니다. 이것은 단지 내 문제의 첫 번째 부분입니다 ... 아이디어는 웹 사이트에 IE 로그를 열고 Excel을 사용하여이 웹 사이트의 양식을 작성하는 것입니다.

내 논리는이 변수를 IE 개체로 사용하고 개체 뒤에 HTML에 액세스하여 IE 개체의 속성을 사용하여 양식을 채우는 것입니다. 그러나 저는 어떻게 시작 해야할지 정말로 모르겠습니다.

도움이나 의견을 보내 주시면 감사하겠습니다. THanks

+0

정말 사이트의 URL이 필요합니까? 아니면 URL을 알고 VBA를 통해 IE를 제어하려고합니까? – Gareth

+0

나는 VBA를 통해 IE 간의 링크를 만드는 방법을 알아 냈다.하지만 지금은 내 스프레드 시트를 기반으로 IE 개체의 입력 필드를 채우고 싶다. – Charl

+0

@가 레스 이것은 기본적으로 내가 가지고있는 것이다 : Dim ShellObj As 희미한 OpenPlease으로 정수 OpenPlease = 0 설정 ShellObj = CreateObject를 ("Shell.Application과") ShellObj.Windows 에서 각 IEObj를 들어 만약 Application.WorksheetFunction.Find (객체와 객체 희미한 ActiveWindow으로 IEObj을 희미한 IEObj 객체 .locationName, "작업 할 창", 1)> 0 Then Set ActiveWindow = IEObj Exit End If 다음 – Charl

답변

0

getElementById 속성을 사용하여 값을 채우고 Internet Explorer에서 단추를 클릭 할 수 있습니다. 아래 코드와 같은 것을 입력해야합니다.

+0

Awsome! 감사! :) – Charl

+0

어쩌면 예/아니오 필드의 속성을 IE에서 설정하는 방법을 알고 있습니까? – Charl

+0

probs가 없습니다. 라디오 버튼을 포함하도록 답변을 업데이트했습니다. – Gareth

관련 문제