Я пытаюсь написать макрос, который откроет заданный URL-адрес и выполнит Файл >> Сохранить как... URL-адрес возвращает вывод XML на экран, и я хочу его сохранить. Затем я могу заставить Excel открыть файл и работать с ним (эту часть я могу сделать).
Вот в основном то, что я хочу сделать, и это работает, за исключением бита «Сохранить как»:
Sub Main()
REM Reference to "Microsoft Internet Controls" is being used.
Dim objIE As InternetExplorer
Set objIE = New InternetExplorer
With objIE
.Visible = True
.navigate "http://exampleURL.comany.com/ServerOutput/XmlFile.xml"
Do Until .readyState = 4
DoEvents
Loop
REM The next line fails
.SaveAs "C:\temp\test.xml"
.Application.Quit
End With
Set objIE = Nothing
End Sub
Простое «Сохранить» подойдет, если это все, что сработает. Просто ищу способ сохранить вывод на экран. Спасибо!
objIE
не имеет свойстваSaveAs
? РазвеGET
ting XML невозможен? - person NullDev   schedule 06.12.2013