2014-01-15 109 views
0

我在Excel 2010中使用VBA。我需要從工作表中複製四個值,然後我想使用DDE(在VBA中):Excel VBA:使用DDE啓動並將數據推送到Internet Explorer

  1. 啓動Internet Explorer
  2. 導航到內部網網址
  3. 標籤通網頁,粘貼四個值fromt他工作表到各自的領域(在網頁中),以及
  4. 執行保存按鈕在網頁的底部。

我可以用DDE Excel將我的經驗翻譯成彭博社來解決#3,我大概可以弄清楚#4。有人能幫我解決上面解決#1和#2的示例VBA代碼語句嗎?

+0

我不知道以何種方式,您將使用步驟2和3的任何DDE解決方案能否請您爲這些步驟添加代碼問題究竟是? –

回答

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