2015-03-13 153 views
-1

我正在嘗試使用excel vba填寫Google帳戶註冊表單值。填寫下面的字段時出現錯誤。好心提醒。如何使用Excel VBA填充網頁(Google)值

網頁鏈接 - (谷歌註冊頁面) https://accounts.google.com/SignUp?service=mail&continue=http%3A%2F%2Fmail.google.com%2Fmail%2F&ltmpl=default

1)月組合框 2)性別組合框

,我使用,以填補上述領域的代碼是

wb.Document .GetElementById(「HiddenBirthMonth」)。Value = 1 wb.Document.GetElementById(「HiddenGender」)。Value =「Male」

Where WB is the obj 「WebBrowser」的代碼

+0

我已將字段名稱用作「HiddenBirthMonth」和「HiddenGender」。我仍然無法更新這些值。 – 2015-03-14 04:29:11

回答

0

看一下Google的表單頁面代碼,你可以注意到這兩個字段都是下拉菜單。 要自定義谷歌使用的解決方法使得無論性別和BirthMonth隱藏字段,並給他們這些ID下拉:

  • HiddenBirthMonth
  • HiddenGender
+0

我已將字段名稱用作「HiddenBirthMonth」和「HiddenGender」。我仍然無法更新這些值。 – 2015-03-14 04:28:45

+0

使用這些字段,您無法看到填寫字段或發送表單? – DarioDF 2015-03-14 16:45:54

+0

使用這些字段我無法看到填充字段。 – 2015-03-14 19:43:40

0

您可以使用發送鍵將信息或選擇選項。 但是,使用發送鍵時,你應該放鬆焦點從網頁。 Ti首先使用發送密鑰代碼手動執行並確定序列。