http://oshiete.goo.ne.jp/qa/8135136.html
こちらのANo.2様のご意見を参考に、フレーム操作について調べているのですが、
サンプルを作ってみたのですが、うまくできません。
サンプルの内容としては、URLの中のフレームのオブジェクトを変数に格納し、
その格納したオブジェクトのURLをメッセージボックスに表示し、
欲しいURLかどうかを目視で確認したいのですが
Dim objIE As InternetExplorer
Sub Sample001()
Dim myObj As Object
Dim objFr As Object
Set objIE = CreateObject("InternetExplorer.Application")
objIE.Visible = True
objIE.navigate "http://masaboo.cside.com/new_html1/ht_sun/frame0 …
Stop
Set objFr = objIE.document.frames.Item(1)
MsgBox objFr.document.frames.LocationURL
Set objIE = Nothing
End Sub
MsgBox objFr.document.frames.LocationURL
だと、実行時エラー438になります。
MsgBox objFr.document.LocationURLもMsgBox objFr.LocationURLもダメでした。
私は何か根本的に勘違いをしているような気がしますが、格納したフレームのURLを表示する方法があれば教えてください。
ご教授よろしくお願いします。
No.1ベストアンサー
- 回答日時:
bcrtcjxagatさん
こんにちは
Stop以下、次のように変更すればできるかと思います。
--------------------------------------
Set objFr = objIE.document.frames
MsgBox objFr(1).document.URL
--------------------------------------
※LocationURLではエラーになるのでURLを使用しました。
お試し下さい。
Set objFr = objIE.document.frames
MsgBox objFr(1).document.URL
これでいけいました。
ありがとうございました。大変参考になりました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) EXCEL VBAで NHK NEWSの NEWSデータ内容取得が できない 1 2023/04/09 12:26
- Excel(エクセル) フォルダ内のワードファイルをPDFに一括変換するVBA 3 2023/06/09 16:51
- Visual Basic(VBA) VBA★PDFをPDFアプリで印刷しようと思っていますが上手くゆきません 1 2022/06/06 22:04
- Excel(エクセル) Excelにて、フォルダ内のTextファイルをマクロで統合すると文字化けしてしまう時の解消コード 4 2023/01/01 07:32
- Visual Basic(VBA) VBA This Workbookモジュールを別ファイルにコピーする方法 1 2022/09/14 01:51
- Visual Basic(VBA) access count数を変数に格納 2 2022/03/30 19:21
- Visual Basic(VBA) outlook マクロが終了しません。 1 2022/09/02 11:14
- Visual Basic(VBA) VBAでのMATCH関数 3 2022/10/17 19:06
- Visual Basic(VBA) EXCEL VBAにて動的にCheckBOXを複数作成し、同BOXにイベントを追加したい 1 2023/03/16 07:05
- Visual Basic(VBA) ACCESS DAO で不要なテーブルのフィールド(列)の削除 4 2022/06/23 12:13
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
mousewheelイベントについて
-
FireFoxのjavascriptで自動でキ...
-
ダブルでコンボボックスについて
-
選択肢によってラジオボタンを...
-
複数のプルダウンメニューの選...
-
iframeのソースを取得したい
-
Null またはオブジェクトではあ...
-
連動するセレクトボックスの内...
-
onload時にPostBackを発生させ...
-
テーブルの行削除について
-
XMLでのAttributeを持ったNode...
-
javascriptの基本的なことだと...
-
ロールオーバーについて
-
javascriptのdocument.allにつ...
-
DOM要素を削除しても、イベント...
-
文字色の変化
-
正規表現による日本語の置換
-
キーコードなどでAlt+○を認...
-
javascript スロットマシン
-
特定ページから遷移した時にア...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
JavaScript window.openで開く...
-
文字を一文字ずつ表示
-
DOM要素を削除しても、イベント...
-
FireFoxのjavascriptで自動でキ...
-
javascriptの基本的なことだと...
-
このjavascriptのif文、条件式...
-
XMLでのAttributeを持ったNode...
-
Latexに関する質問です。
-
Null またはオブジェクトではあ...
-
VBAでIEのボタンを押してメッセ...
-
乗換案内 VBAで操作したい
-
javascriptのdocument.allにつ...
-
TexでΣの添え字の位置直し
-
showModalDialogで開いた画面を...
-
ラジオボタンでreadonlyの切替え
-
excle VBA とweb上の検索を利用...
-
LaTeX:数式を等号揃えにする方法
-
TEXTAREA内の改行位置をinnerHT...
-
iframe内のページ(複数)を変更
-
ブラウザのウィンドウサイズに...
おすすめ情報