我需要一個將數據輸入到網頁搜索字段並將結果複製到excel的宏。將數據從網頁導入excel
0
A
回答
4
這只是一個簡單的「文件打開」。不需要宏。
Excel可以直接打開URL。如果URL包含任何表格,則這些表格將被適當地格式化。
試試這個:
- 運行Excel
- 文件|
- 打開
- 類型
http://finance.yahoo.com/q?s=MSFT
作爲文件名,忽略警告
1
如果使用Excel是不是在你的問題的約束..即你可以使用其他軟件來完成這項工作。你應該檢查谷歌電子表格..其更多的網頁友好...有功能,可以檢索一些網頁..或者谷歌的東西nd然後把結果在你的表.. http://spreadsheets.google.com/
之後,你可以保存在.xls文件格式並將其帶到任何其他平臺
2
這是我會怎麼處理它
- 找出網址結構,即做手工 搜索,並期待在 URL的答案。如果它包含 搜索條件,例如?c = 123456,則表明您正在營業。
- 開始從步驟1中記錄的網址宏
- 選擇數據,導入外部數據,WebQuery和 貼,這樣 你得到的結果粘貼到 工作表
- 停止錄音和編輯VBA代碼,以便您可以 (a)更改搜索數以編程 (二)刷新查詢 (C)捕捉你想要的值(S),並把它們的地方
這確實需要一些VBA技巧但不是隻要網址包含搜索字詞就太難了。如果它沒有(例如,如果它是通過Web表單發送的),那麼仍然可以使用上述方法,因爲Excel可以處理基於表單的Web查詢,但這有點難度。
相關問題
- 1. 從寫入腳本的網頁將數據導入到excel中
- 2. 從Excel導入Excel數據
- 3. 將網絡表格數據導入excel
- 4. 將數據從excel導入到vb .net
- 5. 將Excel數據導入Access
- 6. 將Excel數據導入F#
- 7. 將SQLite數據導入Excel?
- 8. 從PHP導入Excel數據
- 9. 從excel導入數據(c#)
- 10. 從Excel導入數據 - VB.NET
- 11. 從excel導入數據
- 12. 使用VBA在Excel中導入網頁數據
- 13. 代碼不拉第一個網頁後的數據導入Excel
- 14. 如何將數據從sql導入excel並更新sql數據
- 15. 將數據從SQL Server導入和導出到Excel
- 16. 從網站數據庫導入數據
- 17. PHP - 將數據導入excel模板
- 18. 將Excel數據導入到SQL Server
- 19. 將Excel數據導入Word中用VB
- 20. 如何將excel數據導入sas
- 21. 將excel數據導入嵌套字典
- 22. 將Excel數據導入到PHP與PHP
- 23. 如何將可從特定網站打開的網頁數據導入到excel中的其他選項卡
- 24. 從excel 2007導入數據ASP.net
- 25. Outlook窗體:從Excel導入/ VLOOKUP數據?
- 26. 從excel導入數據到多個表
- 27. 丟失數據從Excel導入後
- 28. 從excel導入數據到word
- 29. 從Excel文件在線導入數據
- 30. 從Excel導入數據到SQL Server
這可能不適用於將數據輸入到搜索字段(取決於字段是POST還是GET)。 – 2008-11-04 15:51:54