Office中国论坛/Access中国论坛

标题: Excel如何获取网页中特定格式的数据呢? [打印本页]

作者: Pi2002    时间: 2008-11-30 07:20
标题: Excel如何获取网页中特定格式的数据呢?
譬如表格A列有
苹果
香蕉
桔子
西瓜
菠萝
等等

1. 现在要在B列相应行 获取baidu分别对他们检索出的网页数量
譬如现在搜索"苹果",在网页右上角能看到
“百度一下,找到相关网页约53,400,000篇,用时0.001秒 ”
现在需要把数值“53,400,000”填充到对应A1"苹果"所在行的B1单元格

2. 同时把第一列A列的中文单词翻译到英文(从www.iciba.com查询), 并返回第一个英文翻译到第三列C列
我试了下,发现词霸整页直接返回如
http://www.iciba.com/苹果/
返回的第一个英文翻译是在固定的第一列第38行(如果是英文单词译中文的话,是在32行)
所以我们应该得到如:
A B  C
苹果  53,400,000 apple
香蕉  13,300,000 banana
桔子  4,740,000 orange
西瓜  17,000,000 watermelon
菠萝 8,400,000 ananas; pineapple
等等 。。。 。。。

我想这个功能对许多做外贸的朋友一定非常有用
用VBA该如何实现呢?
谢谢!

[ 本帖最后由 Pi2002 于 2008-12-1 06:08 编辑 ]
作者: liwen    时间: 2008-11-30 10:15
词霸查词具有很大的不确定性,要从返回的网页来分析得出你所说的结果恐怕并不简单。
作者: liwen    时间: 2008-11-30 11:05
关于如何使用web浏览器控件可直接使用百度等搜索
作者: Pi2002    时间: 2008-12-1 06:09
谢谢!

重新编辑了下贴子




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3