2014-01-15 6 views
0

Я работаю с VBA в Excel 2010. Мне нужно скопировать четыре значения из рабочего листа, тогда я бы хотел использовать DDE (в VBA) для:Excel VBA: использование DDE для запуска и ввода данных в Internet Explorer

  1. запуск Internet Explorer
  2. перейти к URL интрасети
  3. вкладку через веб-страницы, вставив четыре значения fromt он рабочего листа в соответствующих областях (на веб-странице), и
  4. выполнить сохранение в нижней части веб-страницы.

Я могу перевести свой опыт работы с DDE Excel в Bloomberg, чтобы решить проблему №3, и я, вероятно, смогу найти №4. Может ли кто-нибудь помочь мне с примерами кода VBA, которые разрешают # 1 и # 2 выше?

+0

Я не знаю, каким образом вы будете использовать любое DDE решение для шага 2 и 3. Не могли бы вы добавить код для этих шагов к вам вопрос в конце концов? –

ответ

0

Вот код для шага 1 и 2:

Sub Steps_1_2() 

'step 1st 
    Dim oIE As InternetExplorer 
    Set oIE = New InternetExplorer 
'step 2nd 
    oIE.Visible = True 
    'change the address to intranet 
    oIE.navigate "http://www.stackoverflow.com" 

    Do 
     DoEvents 
    Loop Until oIE.ReadyState = READYSTATE_COMPLETE 

    MsgBox "IE Ready for step 3 and 4" 
End Sub 

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

  • Нет связанных вопросов^_^