1、可以录制宏,方法如下:
2、数据/导入外部数据/新建web查询。
3、简单的数据导入基本就能解决了。
4、如果是需要复杂的操作,比如要输入用户名、密码、翻页复制了,这类的,就需要使用如下类似的方法了,具体问题要具体分析,但基本上应该没问题可以实现。
5、Sub denglu() '自动登录Dim ie As InternetExplorerDim doc As HTMLDocumentSet ie = New InternetExplorerie.navigate "XXXX" '引号内换成登录界面的URL,就是地址栏的地址ie.Visible = trueDo Until ie.readyState = READYSTATE_COMPLETEDoEventsLoop
6、Set doc = ie.documentSet a = doc.getElementsByName("username") '获取用户名a.Item(0).Value = "jx123" '给用户名赋值Set a = doc.getElementsByName("password") '获取密码a.Item(0).Value = "jx123" '给密码赋值
7、Set a = doc.getElementsByName("Submit")a.Item(0).Click '类似模拟点一下“确定”,End Sub
8、这个例子只是简单模拟登陆操作,具体的名称啊什么的,可以使用网页分析工具分析获得
9、以上就是小编带给大家的如何VBA怎么在网页value写入的关键所在,希望大家可以喜欢,如果喜欢的话可以点赞哦,也可以发表自己的看法。