どなたかご教示ください。
Webサイトのセレクトボックスを操作するコードを記述しようとしています。
Elementを取得するためのコードを試しているのですが、
Webページの途中までのElementしか取得できません。
getElementsByTagName、~Name、all~など色々試してみましたが、
表の「決算期」以下の行のセレクトボックスを取得しません。
htmlソースを確認してもタグは全く同様に記述されています。
確認しているコードは以下の通りです。
大変恐縮ですが、なにとぞよろしくお願いいたします。
-----------------------------------------------------------------------------------------------
Sub sample()
Dim objIE As InternetExplorer
Dim htmlDoc As Object
Dim strUrl As String
Dim slt As Object '検索日付設定用
Set objIE = CreateObject("Internetexplorer.Application")
strUrl = "https://www2.tse.or.jp/tseHpFront/JJK010010Actio … 'ページのURL
objIE.navigate strUrl
Do While objIE.Busy = True Or objIE.readyState < READYSTATE_COMPLETE
DoEvents
Loop
Set htmlDoc = objIE.document
'決算期より下の行が取得できない・・・
For Each slt In htmlDoc.getElementsByTagName("select")
Debug.Print slt.outerHTML
Next
MsgBox "終わり"
End Sub
-------------------------------------------------------------------------------------
該当のWebサイトのページはこちらです。
https://www2.tse.or.jp/tseHpFront/JJK010010Actio …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) EXCEL VBAで NHK NEWSの NEWSデータ内容取得が できない 1 2023/04/09 12:26
- Visual Basic(VBA) EXCEL VBAにて動的にCheckBOXを複数作成し、同BOXにイベントを追加したい 1 2023/03/16 07:05
- Visual Basic(VBA) VBA This Workbookモジュールを別ファイルにコピーする方法 1 2022/09/14 01:51
- Excel(エクセル) 【エクセルマクロ】既に開いているIEの、サイズや表示位置を変更するには 4 2022/12/01 22:57
- Excel(エクセル) VBA フォルダ見える化のコードについて 2 2023/06/19 15:04
- Visual Basic(VBA) 【VBA】写真の貼り付けコードがうまく機能しません。 5 2022/09/01 18:43
- Visual Basic(VBA) outlook マクロが終了しません。 1 2022/09/02 11:14
- Visual Basic(VBA) このVBAでExcelアプリケーションを作成は必要ですか? 3 2023/07/19 21:13
- Excel(エクセル) フォルダ内のワードファイルをPDFに一括変換するVBA 3 2023/06/09 16:51
- Visual Basic(VBA) いつもお世話になっております、VBAで教えて頂きたいのですが 2 2022/05/05 22:20
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBA:小数点以下の数字を取得で...
-
VB.NETで DataRow()を利用して...
-
count(*)で取得した値をJAVAの...
-
VBAでActiveDirectoryのユーザ...
-
データ数をカウントしたいのですが
-
PostgresSQL JDBC で Select結...
-
アクセスしてきたコンピュータ...
-
.NETで現在時刻を常に動作させ...
-
ListView 項目の選択/選択解除...
-
Yahoo! JAPANのID取得について
-
Flexgridで選択行の列の値を取...
-
Excel VBA でログインしてい...
-
VBA Shapesの座標からセル位置...
-
モニタの物理解像度を得る(Win3...
-
ListViewで複数選択された項目...
-
eclipse java クライアントの...
-
エクセルVBAで複数選択できるよ...
-
like演算子内に変数って使えな...
-
JTableクリック時の処理
-
バージョンナンバーの取得
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBAでActiveDirectoryのユーザ...
-
VB.NETで DataRow()を利用して...
-
VBA:小数点以下の数字を取得で...
-
ListView 項目の選択/選択解除...
-
like演算子内に変数って使えな...
-
count(*)で取得した値をJAVAの...
-
利用者側のMACアドレスを取得し...
-
データ数をカウントしたいのですが
-
JavaScriptでWindowsログオンID...
-
ListViewで複数選択された項目...
-
Flexgridで選択行の列の値を取...
-
エクセルVBAで複数選択できるよ...
-
VBA リストボックス複数選択か...
-
getParameter と getAttribut...
-
Excel VBA でログインしてい...
-
VBScriptで数値にコンマを付け...
-
Spreadの選択行の取得について
-
VB .netにて現在時刻+1時間後...
-
コンボボックス表示文字列を取...
-
コンボボックスの表示は最大何行?
おすすめ情報
Zincerさま、ご回答誠にありがとうございます。
添付したキャプチャ画面は「詳細検索」ボタンをクリックした状態です。
※「詳細検索」ボタンが赤くなり選択状態です。
ご指摘のリンク先、jsessionid以下がうまく取れなかったためです。
リンクURLが上位の「簡易検索」を初期表示します。
ご質問させていただいた状態は「詳細検索」画面を表示した状態で発生し、
htmlソースも確認し、<select>や<option>タグが存在しているのに、
拾ってこないものがあるという現象です。
お手数をおかけいたしますが、よろしくお願いいたします。