2016-08-19 7 views
0

私はVBA経由でウェブ要素を使用しています。VBAを使用してGoogleウェブサイトのプルダウンを変更してください

enter image description here

Default Drop down Box

これは、オプションを変更する場合、Webページに何が起こるかです:私は、Googleのウェブサイト上のドロップダウンボックスで選択を変更できるようにしたいのですが

私は、HTMLを見ていたし、あなたが選択をするときに、このビットが変更されます。

HTML

ここに私のコードは、これまでのところです:

Set objCollection = IE.document.getelementsbyclassname(CLASSNAME) 

objcollection(0).click 

これは、メニューボックスが表示されますが、私は選択を変更する方法を、次にわからないのですか?

.FireEvent("OnChange")メソッドでウェブページを変更できることがわかりましたが、ドロップダウンリストの値を変更する方法はまだ分かりません。

私はテキストを変更することができますが、それは選択を変更しない(例えば.VALUE、.innerhtml)は

+0

BigQuery APIを使用してインポートツールを呼び出すのではなく、インターフェイスを混乱させないのはなぜですか? – Pentium10

+0

これは理想的ですが、企業のファイアウォールではデータフローを使用できません。APIドキュメントは完全に私の頭の上にあります –

答えて

0

実際のWebページを見ずに示唆することは困難であるが、それでもあなたはこのような何かを試すことができます:

ie.Document.getElementById(":6m").Value = "Google Cloud Storage" 

ie.Document.getElementById(":6m").FireEvent ("onchange") 
+0

ええ、私は値を使ってみましたが、選択肢ではなくテキストが変更されます –

+0

ああ、Google Bigクエリーですが、可能であればあなたはそれを見るためにサインアップする必要があります –

関連する問題