如何使用excel VBA填充网页(谷歌)值



我正在尝试使用excel vba填写Google帐户注册表单值。我在填写以下字段时遇到错误。恳请指教。

网页链接 - (谷歌注册页面)https://accounts.google.com/SignUp?service=mail&continue=http%3A%2F%2Fmail.google.com%2Fmail%2F&ltmpl=default

1) 月份组合框2) 性别组合框

我用来填写上述字段的代码是

工 务 局。Document.GetElementById("HiddenBirthMonth").值 = 1工 务 局。Document.GetElementById("HiddenGender").值 ="男性"

其中WB

是"WebBrowser"的对象

查看Google的表单页面代码,您会注意到这两个字段都是下拉列表。为了自定义下拉菜单,Google使用了一种解决方法,将性别和出生月份字段都设置为隐藏,并为其提供以下ID:

  • 隐藏出生月份
  • 隐藏性别

您可以使用发送密钥来放置信息或选择选项。但是在使用发送密钥时,您应该从网页上失去焦点。Ti 使用发送密钥代码首先手动做并识别顺序。

最新更新