如何让excel自动提交数据

[复制链接]
查看11 | 回复2 | 2016-12-4 14:59:18 | 显示全部楼层 |阅读模式
我想做个成绩查询表,可是学生很多,查询每一个都要打开同一个网页,输入报名序号,档案号,身份证号,点确定后进成绩查询页,然后把学生的成绩再复制出来,放到表里,接着查下一个,都是重复的工作,但有没有其它软件可代操作,非常麻烦,有没有什么工式可以让Excel自动提交数据,自动查询成绩,然后自己复制后面的成绩到名单的下一列呢?
学员表示例
报名序号身份证号 档案管理号姓名 成绩1 成绩2 成绩3
1001021
1215487
2154874
张三
85
95
78
成绩查询网页示例


回复

使用道具 举报

千问 | 2016-12-4 14:59:18 | 显示全部楼层
代码如下:Private Sub CommandButton1_Click()
LastRow = Sheets("明细").Cells(Rows.Count, 1).End(xlUp).Row + 1
For i = 4 To 12
If Cells(i, 2).Value"" Then
For j = 2 To 9
Sheets("明细").Cells(LastRow, j - 1).Value = Cells
回复

使用道具 举报

千问 | 2016-12-4 14:59:18 | 显示全部楼层
我做过网上提交数据,用Execel的Sendkeys过程,可能可以帮到你一点:对于你的数据,可以输入如下的宏自动提交数据(假定用TAB键能顺序移动光标)。不知道怎么复制数据。使用方法:1、先在Excel表格定位光标到"报名顺序号"的数据;2、启动宏,并在3秒钟内将光标定位到网页的"报名顺序号"输入框;3、稍等,可见3个数据自动填入并提
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行