Я пытаюсь ввести значения в текстовое поле html-страницы, используя VBA, он постоянно говорит мне об ошибке автоматизации.
Мой код застрял на
ie.document.getElementsByID("VAR_VALUE_EXT_2").Value = "USD"
Не уверен, что ошибка вкод, ваша помощь в этом отношении очень ценится.
спасибо
Sub test() Dim ie As Object Dim URL As String Set ie = CreateObject("internetexplorer.application") ie.Visible = True URL = "https://eos-bw.ubs.net/sap/bw/BEx?cmd=ldoc&template_id=ZSAT_CO_EP_1_2_KK_TAB_DRT_PERF&sap-language=EN" ie.navigate URL Application.Wait Now + TimeValue("00:00:10") ie.document.getElementsByID("VAR_VALUE_EXT_2").Value = "USD" End Sub
Заменить:
На:
ie.document.getElementByID("VAR_VALUE_EXT_2").Value = "USD"