|
検索しても該当する手段がないようですので、投稿させて頂きます。
対象URLは、Yahoo!ファイナンスにて
ポートフォリオの「新規作成」をクリックした後の
ページになります。
下部に「詳細設定」のボタンがありますが
エクセルVBAにて、ボタンを押す事が
うまくいきません。
ボタンは、以下のソースになっています
<TR><TD colspan=2 align=center><input name=".longForm" type=submit value=" 詳細設定"></TD></TR>
".longForm"
を、指定すればよいのだと思いますが
.で始まる名前は、エクセルVBAでは無理なのでしょうか?
現在の私のコードは、以下の通りです。
Dim サイト As Variant
Dim objIE As Object
Dim time10 As Variant
サイト = Worksheets("株価投入マクロ").Cells(2, 2)
' サイト表示準備
Set objIE = CreateObject("InternetExplorer.application")
objIE.Visible = True
objIE.navigate サイト
' 10秒待つ
time10 = DateAdd("s", 3, Now()) '現在から10秒後を計算
Application.Wait (time10)
' 詳細設定ボタンのクリック
objIE.Document.all.[.longForm].Click
↑ここで、
「オブジェクトは、このプロパティまたは
メソッドをサポートしていません」と
言われます。
なぜ・・・
|
|