• ベストアンサー

Refresh2 Navigate2

VBAの Refresh2 Navigate2 などのメソッドは どういう時に使えばいいのでしょうか? InternetExplorerクラスにおいてはプロパティやメソッドをアクティブにしてF1を押しても ヘルプファイルが見れない為、用途がわかりません。

質問者が選んだベストアンサー

  • ベストアンサー
  • oboroxx
  • ベストアンサー率40% (317/792)
回答No.1

多分!Refresh2は再読み込み、Navigate2は別のURLへの移動かと。

lemzzldsbxfds
質問者

お礼

どうもありがとうございました。

関連するQ&A

  • NavigateとNavigate2の違いは?

    Sub Sample_Navigate() Dim objIE As Object Set objIE = CreateObject("InternetExplorer.application") objIE.Visible = True objIE.Navigate "http://www.yahoo.co.jp/" Set objIE = Nothing End Sub Sub Sample_Navigate2() Dim objIE As Object Set objIE = CreateObject("InternetExplorer.application") objIE.Visible = True objIE.Navigate2 "http://www.yahoo.co.jp/" Set objIE = Nothing End Sub 上記二つのサンプルをテストしてみましたが違いが判りません。 Navigate2のヘルプを見ようとしても キーワードが見つかりません。が見つかりませんになってしまいます。 この二つのメソッドの違いを教えていただけますか? オブジェクトブラウザの情報だと Navigateは Sub Navigate(URL As String, [Flags], [TargetFrameName], [PostData], [Headers]) SHDocVw.InternetExplorer のメンバー Navigates to a URL or file. Navigate2は Sub Navigate2(URL, [Flags], [TargetFrameName], [PostData], [Headers]) SHDocVw.InternetExplorer のメンバー Navigates to a URL or file or pidl. と書いてありました。 引数の数は一緒でした。

  • NavigateとClickは動作として同じですか

    objIE.Navigate と objIE.Document.Links(i).Click は動作として同じですか? VBAで Sub test() Dim objIE As InternetExplorer Set objIE = CreateObject("InternetExplorer.Application") objIE.Visible = True objIE.Navigate "http://www.goo.ne.jp/" Set objIE = Nothing End Sub のようにNavigateしてURLを表示するのと、 表示されたサイトのリンクを objIE.Document.Links(i).Click でクリックしてページを表示させるのは動作としては同じですか? HTMLやjavaスクリプトについてよくわからないのですが もしかして objIE.Document.Links(i).Click しないと動作しないなどはありますか? そしたらNavigateでもClickでもURLを開く事が可能なら、Clickした方がよいのでしょうか?

  • Webbrowser1,refreshとrefresh2の違い

    refreshとrefresh2の違いが分かりません。 MSDNライブラリーですと refresh2の解説は Internet Explorerが現在表示しているファイルを再度読み込みます。Refresh と異なり、Refresh2 には、更新レベル設定用の引数があります。 この「レベル」とは具体的には何なのでしょうか???

  • 「Navigate」のNが小文字になってしまう

    InternetExplorerを参照設定し、 Sub aaa() Dim objIE As InternetExplorer objIE. End Sub とした後に、Navigateを入力すると、自動でnavigateにかわってしまいます。 一覧が表示される時は、大文字です。(画像をご覧ください) なぜ小文字になってしまうのでしょうか? 参照設定は、HTMLオブジェクトライブラリにもチェックを入れてますが、 それが原因でしょうか?

  • 無限ループ objIE.Navigate

    win8.1でvbaでブラウザを操作しています。 XPからWIN7までは、 Sub Sample() Dim objIE As InternetExplorer Set objIE = CreateObject("InternetExplorer.application") objIE.Visible = True objIE.Navigate "http://www.yahoo.co.jp/" Do While objIE.Busy = True DoEvents Loop objIE.Navigate "http://shopping.yahoo.co.jp/" ・・・ このように、 objIE.Navigate に、URLを入れ替えても、問題なく表示できたのですが win8からは objIE.Navigateで、1つ目のURLを表示させ、2つ目のURLを表示させると、 見た目は、 二つ目の"http://shopping.yahoo.co.jp/"が表示されるのですが、 objIEの中身は、1つ目の "http://www.yahoo.co.jp/"のままです。 なので、 objIE.Navigate "http://shopping.yahoo.co.jp/" のあとに、 Do While objIE.Busy = True DoEvents Loop をしても、 objIEに格納されている値は、 "http://www.yahoo.co.jp/"だから 無限ループしてしまいます。 この現象を回避するにはどうすればいいでしょうか? エクセル2010です。 よろしくお願いします。

  • オフィス2010 今まで関数だったのがメソッドに

    オフィス2003からオフィス2010にしたのですが vbaのオブジェクトブラウザを見ていると、今までヘルプには関数として書かれていたのもが メソッドになってるのですが、変わったのですか? たとえば、WorksheetFunctionクラスのCountなんて、もろ関数だと思うのですが、 F1を押してヘルプを見ると「WorksheetFunction.Count メソッド」となっています。 関数とメソッドは同じ意味なのでしょうか?

  • EXCEL VBAヘルプの使い方

    EXCEL VBA初心者です。webのVBAの実例集などで勉強中なのですが、ヘルプの使い方で質問です。 たとえばFindのパラメータ Find(What,After,LookIn,LookAt,SearchOrder・・・) のLookIn,LookAtなどの意味を調べるにはどうしたらいいのでしょう? Findメソッドのヘルプを見ながら オブジェクトブラウザでXlFindLookInクラスは見つけられても、右クリックでもう一度ヘルプを見ようとすると ”ヘルプ ファイルは使えません”と出ます。何かインストールが足りないのでしょうか? 皆さんはVBAのメソッドの構文がわからない時などどのようにヘルプを使われているのでしょう?宜しくお願い致します。

  • MSDNやVisual Basicのヘルプに無いトピック

    Set IE = CreateObject("InternetExplorer.Application") を使ってExcel VBAでいろいろ始めています。 さて、このオブジェクトのプロパティーやメソッド のリファレンスを読みたいのですが、 MDSN(Visual Studio6に付属のもの、)や、 MDSN(最新号)や、 Visual Basicのヘルプにもありませんでした。 検索キーワードは、"InternetExplorer.Application"です。 どこで調べればよいのでしょうか? または、調べ方が悪いのでしょうか。

  • 「ReDim」のヘルプが見れない

    VBAコードに、「ReDim」を使っているのですが その文字を反転させてF1を押しても、ヘルプは表示されません。 オブジェクトブラウザでReDimを検索しても出てこないのですがなぜでしょうか? メソッドでもイベントでもプロパティでもないからですか?

  • ACCESS2010のヘルプ

    こんにちは。マイクロソフトACCESS2010を使用しているのですが、 以前のバージョンでは、VBAの画面でメソッドやプロパティを選択して F1を押すと、ヘルプが表示されていましたが、現在は、 インターネットのオフィスのヘルプに接続されてしまい、 知りたい情報が表示されません。 以前のように、ヘルプ情報にアクセスする方法を教えてください。 よろしくお願い致します。

専門家に質問してみよう