Excel 매크로를 통해 드롭 다운 항목을 선택하고 싶습니다. 태그 이름 "ddWareHouse"로 드롭 다운 요소를 참조 할 수 없습니다. 오류가 발생합니다.vba의 드롭 다운 항목을 선택하십시오. Iframe에 액세스 할 수 없습니다.
첨부 된 코드에 정말 가깝다고 생각합니다. 하지만 이번에는 런타임 오류 (70) 오류가 발생합니다. 허가가 거부되었습니다
Sub test3()
Dim IE As New InternetExplorer
Dim html As HTMLDocument
Dim test As HTMLIFrame
Dim BaseURL As String
BaseURL="https://some_adress_which_I_cannot_display_because_because.aspx"
Set IE = New InternetExplorer
IE.Visible = True
IE.navigate BaseURL
Do While IE.readyState <> READYSTATE_COMPLETE
Application.StatusBar = "Webpage is loading please wait"
DoEvents
Loop
Set html = IE.document
Set test = html.getElementById("alexIFRAME")
IE.Navigate2 test.src
test.document.getElementById("ddWarehouse").Value = "Lund"
'HERE I GET PERMISSION DENIED ERROR
End Sub
"ddWarehouse"드롭 다운 메뉴에 액세스하는 방법을 알려주십시오. HTML 코드로 .jpg 파일을 첨부하고 드롭 다운 메뉴의 모양을 나타내는 .jpg를 첨부했습니다. 사전에 당신의 지원과지도에 감사드립니다 !!
첫 번째 해결 방법은 문제를 해결 다르게 접근해야 할 수도 있습니다. "lund"를 "LUN"으로 변경해야했습니다. html 코드에서 다음과 같이 설명했기 때문입니다. –