返回列表 上一主題 發帖

網頁資料轉到excel的問題

網頁資料轉到excel的問題

當把網頁的資料copy到excel時每一行會變成一格資料
我想讓所有資料以原來的樣子貼在同一個儲存格 該如何做呢

我的程式碼如下
Sub IE()
    Dim myhr
    Dim IEbrowser As Object
    Set IEbrowser = CreateObject("InternetExplorer.Application")
   
    myhr = "http://tw.yahoo.com/"
   
   With IEbrowser
     .navigate myhr
     Do While .busy
         DoEvents
     Loop

     .document.execCommand "SelectAll", False
     .document.execCommand "Copy", False

     With Worksheets("Sheet1")
       .Range("A" & .[A65536].End(3).Row + 1).Select
       .Paste
     End With

      .Quit
    End With
  Set IEbrowser = Nothing
End Sub

本帖最後由 miketyc33 於 2011-8-3 18:26 編輯

yahoo只是舉例, 我的意思是說 如所把所有的資料都copy到同一個儲存格 就是所有的文字都在同一格...
表格copy過來就一格一個資料..
我要所有資料都貼在同一格...
就像開IE到網頁全選
然後到excel的資料格點兩下後貼上一樣...全部的資料都在同一格..

TOP

感謝 問題解決了 原來還可以用送鍵盤值來進行.....感謝指導..

TOP

        靜思自在 : 吃苦了苦、苦盡廿來,享福了福、福盡悲來。
返回列表 上一主題