将数据从网页导入excel
答
这只是一个简单的“文件打开”。不需要宏。
Excel可以直接打开URL。如果URL包含任何表格,则这些表格将被适当地格式化。
试试这个:
- 运行Excel
- 文件|
- 打开
- 类型
http://finance.yahoo.com/q?s=MSFT
作为文件名,忽略警告
答
如果使用Excel是不是在你的问题的约束..即你可以使用其他软件来完成这项工作。你应该检查谷歌电子表格..其更多的网页友好...有功能,可以检索一些网页..或者谷歌的东西nd然后把结果在你的表.. http://spreadsheets.google.com/
之后,你可以保存在.xls文件格式并将其带到任何其他平台
答
这是我会怎么处理它
- 找出网址结构,即做手工 搜索,并期待在 URL的答案。如果它包含 搜索条件,例如?c = 123456,则表明您正在营业。
- 开始从步骤1中记录的网址宏
- 选择数据,导入外部数据,WebQuery和 贴,这样 你得到的结果粘贴到 工作表
- 停止录音和编辑VBA代码,以便您可以 (a)更改搜索数以编程 (二)刷新查询 (C)捕捉你想要的值(S),并把它们的地方
这确实需要一些VBA技巧但不是只要网址包含搜索字词就太难了。如果它没有(例如,如果它是通过Web表单发送的),那么仍然可以使用上述方法,因为Excel可以处理基于表单的Web查询,但这有点难度。
这可能不适用于将数据输入到搜索字段(取决于字段是POST还是GET)。 – 2008-11-04 15:51:54