excel自动在网页上搜索和填表

单位有一个excel表格,里面有客户信息,有姓名,身份证号,住址等信息,现在需要首先根据身份证号码在一个网站里查出这个人,然后点击网页给出的一个数字,然后进入了另一个网页以后,再根据excle中的客户电话号码和住址,填入网页的对应地方填写电话和住址,然后点击确定就ok了。由于客户信息很多,有几千个,如果挨个输,太慢,有没有一些方法可以实现电脑自动根据excel的内容填写网页的内容,例如宏之类的,可是我试了,excel宏无法实现。
尽量有个详细的讲解过程,因为单位急着要用!

尽量要详细介绍实现的路径和方法

是不是可以用vb实现,有人知道的话简单介绍一下思路,当然有其他方法或者软件之类更好

第1个回答  2007-11-22
没太明白你的意思,但基本excel没法实现这个过程,不过输入身份证号码就可以查到这个人,是你们的网站么,还是什么,如可以从这个后台数据库把信息导出来,生成exel文件应该大部分数据库都能实现,然后你可以用vlookup语句
实现输入客户电话号码和住址,填入网页的对应地方填写电话和住址
但还是要手动做很多工作。
第2个回答  2007-11-22
可以用编个小程序,excel可能没办法完成这样的操作吧。

份证号码在一个网站里查出这个人
这个网站是你们的网站么?联系网站网管,要求吧这份资料导入他们的数据库里,这对于他们是很简单的事情。本回答被提问者采纳
第3个回答  2007-12-07
可以用EXCELVBA提取数据,然后用WEBBROWSER操作DOM树进行填表,提交,缺点就是比较慢,而且只能单线程。
另一种就是分析post数据,之后直接模拟提交。

这两种遇到图片验证的都会失效。
第二种如果有动态变量也会失效。

如果你有兴趣,可以把EXCEL的DEMO和要填的网站报一下,我帮你实现。
第4个回答  2007-11-26
如果你网页是相似网页,
我是说格式都是一样的,
"然后点击网页给出的一个数字"确定是一个数字而不是防止恶意注册的图片,
用Excel里面的宏进行编程是可以实现的.
也可以用VB编程,
对Excel与网页实现双向操作.
第5个回答  2007-11-22
嗯,有点难度。。如果你要打开的网站是你自己的打开数据库在库里直接操作是没问题。你试一下鼠标键盘回放软件是否能胜任:你把所做的事记录下来然后循环回放。
相似回答