如何用excel vba操控IE在按下网页上的按钮?

html-css0197

如何用excel vba操控IE在按下网页上的按钮?,第1张

With IE

.navigate URL

.Visible = True

.document.forms(0).submit

End With

如果不是你想要的,说明目标网页不只有一个form,需要你去目标网页,点f12,找你想要的那个。当然你也可以通过更改forms(x)去一个个试,总能找到你要的那个。当然你也可以去找那个按钮的值,用按钮点击的方法。

ie.document.getElementById(按钮的值).click

ActiveSheet.WebBrowser1.Document.form1.Button1.Click

页面.webbrowser控件.网页.表单名.按钮名.点击

这是什么啊,

是css么?

你发的看不太清,应该是css

不过有些看着不对啊

css中有三种基本选择器

1.html选择器(就是html页面的元素标签)

使用方法 body

2.类选择器 每个标签都有一个class属性 你可以为多个标签设置统一值,代表一类。

使用方法 .className 类选择器在名称前使用"."

3.id选择器 每个标签都有一个id属性,id值应该唯一,因为id本身就是标识特定元素的意思

使用方法 #idName

4.组合选择器

多个组合 确定某一些或者某一个元素

例如 div p 是div下的p标签内容为红色 而其他地方的p不受影响

{} 之内是 一些 名-值对 名值之间使用":"分开 前面是属性 后面是属性值 ,每对之间使用“”隔开。

去w3c网站看 所有你想看的属性都有,并且都附带例子