2010-07-22 3 views
1

Я пытаюсь ссылаться на объект HTMLSelect в VBA. Предполагая, что у меня есть форма на странице html и элемент управления с именем LB. Я не могу понять, почему я получаю сообщение об ошибке, используя приведенный ниже код.Как вы ссылаетесь на объект HTMLSelect из VBA?

Dim ieApp As InternetExplorer 
Dim ieSelect As HTMLSelect 
Dim iePage as HTMLDocument 

Set ieApp = New InternetExplorer 
ieApp.Visible = True 
ieApp.navigate "C:\formA.html" 

Do Until ieApp.readyState = READYSTATE_COMPLETE 
    Loop 


Application.Wait (Now() + TimeValue("00:00:05")) 

Set iePage = ieApp.document 
Set ieSelect = iePage.forms(0).Item("LB") 

ответ

0

Хм, не уверен, но у вас есть runat = "server" на formA.html?

Смежные вопросы