设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 2617|回复: 3
打印 上一主题 下一主题

[基础应用] Excel如何获取网页中特定格式的数据呢?

[复制链接]
跳转到指定楼层
1#
发表于 2008-11-30 07:20:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
譬如表格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 编辑 ]
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2008-11-30 10:15:29 | 只看该作者
词霸查词具有很大的不确定性,要从返回的网页来分析得出你所说的结果恐怕并不简单。
3#
发表于 2008-11-30 11:05:42 | 只看该作者
关于如何使用web浏览器控件可直接使用百度等搜索

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
4#
 楼主| 发表于 2008-12-1 06:09:39 | 只看该作者
谢谢!

重新编辑了下贴子
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-11-29 22:30 , Processed in 0.092701 second(s), 28 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表