![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
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ランキング
-
乗換案内 VBAで操作したい
-
javascriptの基本的なことだと...
-
DOM要素を削除しても、イベント...
-
Javascriptで定期的にF5を押す...
-
Null またはオブジェクトではあ...
-
ラジオボタンでreadonlyの切替え
-
JavaScriptのdocument.all("変...
-
vbaでnanacoにログイン(ie操作)
-
idを使わずにonclickで自身の要...
-
ActiveXobjectが作成できない
-
二次元配列を使って順位をだす...
-
関数でy=g(x)のgとは何の略です...
-
window.openでタイトル名の指定
-
Boolean型配列中のTrueの有無を...
-
JavaScriptで、現在日時から100...
-
同じIDで定義した要素の配列を...
-
Googleスプレッドシートとスク...
-
【Tabキー】特定の範囲内だけで...
-
functionから別のfunctionを実...
-
<a>タグのテキストを取得
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
FireFoxのjavascriptで自動でキ...
-
Latexに関する質問です。
-
DOM要素を削除しても、イベント...
-
XMLでのAttributeを持ったNode...
-
TexでΣの添え字の位置直し
-
JavaScript window.openで開く...
-
Null またはオブジェクトではあ...
-
javascriptの基本的なことだと...
-
iframeのソースを取得したい
-
選択肢によってラジオボタンを...
-
excle VBA とweb上の検索を利用...
-
文字を一文字ずつ表示
-
ラジオボタンでreadonlyの切替え
-
responseTextについて
-
VBAのIE操作でframe構造のサイ...
-
サブウィンドウからのスタイル...
-
JavaScriptのdocument.all("変...
-
オンマウスについて
-
要素のリサイズをひろい、他の...
-
クリッカブルマップのリンク部...
おすすめ情報