質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

ただいまの
回答率

91.36%

  • VBA

    1122questions

    VBAはオブジェクト指向プログラミング言語のひとつで、マクロを作成によりExcelなどのOffice業務を自動化することができます。

VBA IE11 Object情報更新

受付中

回答 0

投稿 2017/11/29 17:14

  • 評価
  • クリップ 0
  • VIEW 39

T.K64

score 0

前提・実現したいこと

Excel2013
VBAでIE(yahoo)を表示させて検索を行って検索語の一番上のサイトをクリックする

発生している問題・エラーメッセージ

VBAでIE(yahoo)を表示検索まではいいのですがObject情報が更新されずyahooのページの情報が残ってしまう。

該当のソースコード

Set objIE = CreateObject("InternetExplorer.Application")
With objIE
.Width = 1250
.Height = 750
.Left = 0
.Top = 0
End With
objIE.Visible = True

'yahooに接続
objIE.Navigate "http://yahoo.co.jp"

'IEを待機
Call IEWait(objIE)

'検索窓に「VBA」と入力
'objIE.document.getElementById("").Value = "VBA"

'IEを待機
Call IEWait(objIE)

objIE.document.all.tags("a")(0).onclick

  • 気になる質問をクリップする

    クリップした質問は、後からいつでもマイページで確認できます。

    またクリップした質問に回答があった際、通知やメールを受け取ることができます。

    クリップを取り消します

  • 良い質問の評価を上げる

    以下のような質問は評価を上げましょう

    • 質問内容が明確
    • 自分も答えを知りたい
    • 質問者以外のユーザにも役立つ

    評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

    質問の評価を上げたことを取り消します

  • 評価を下げられる数の上限に達しました

    評価を下げることができません

    • 1日5回まで評価を下げられます
    • 1日に1ユーザに対して2回まで評価を下げられます

    質問の評価を下げる

    teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

    • プログラミングに関係のない質問
    • やってほしいことだけを記載した丸投げの質問
    • 問題・課題が含まれていない質問
    • 意図的に内容が抹消された質問
    • 広告と受け取られるような投稿

    評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

    質問の評価を下げたことを取り消します

    この機能は開放されていません

    評価を下げる条件を満たしてません

    評価を下げる理由を選択してください

    詳細な説明はこちら

    上記に当てはまらず、質問内容が明確になっていない質問には「情報の追加・修正依頼」機能からコメントをしてください。

    質問の評価を下げる機能の利用条件

    この機能を利用するためには、以下の事項を行う必要があります。

質問への追記・修正の依頼

  • ExcelVBAer

    2017/11/29 18:44 編集

    コメントアウトされてますが、動くのでしょうか? →  'objIE.document.getElementById("").Value = "VBA"

    キャンセル

まだ回答がついていません

15分調べてもわからないことは、teratailで質問しよう!

ただいまの回答率

91.36%

関連した質問

  • 解決済

    【VBA】ファイルの読み込み、ファイルの名前取得

    23歳OLです。プログラミング初心者です。 ご質問させていただきます。 ▼やりたいこと ======================== ・選択したファイルの中身を一行ずつ取り

  • 解決済

    VBA google画像検索 画像表示

    エクセルのVBAで文字列に対する画像が表示されるマクロを作成したいです。 やりたいこととして例えば、 A列に5つワードが書かれており、 そのワードをひとつずつgoogleで画像検

  • 解決済

    VBA 画像のセル内中央挿入

    画像挿入を 指定セル内&中央揃え にしたいです。 こちらのコードでセル内の左揃えになります。 こちらを中央揃えにするにはどうすればよいのでしょう。 教えていただけたら幸いです。よ

  • 解決済

    オブジェクトの有効期限

    □ 以下のリンクで解説してる部分で、分からない事があるので質問します。 http://ie.vba-ken3.jp/Methods/Navigate2/ ページ異動後は、オブジェ

  • 受付中

    PowerPoint ファイルの結合方法

    フォルダの中にある多数のPPTファイルについて、各PPTファイルの全てのスライドを結合して新しいPPTファイルを作成したいと考えています。 色々とWEB上で探して、下記サイトが参

  • 受付中

    VBAを使ってDir関数の入れ子作業をしたい

    AとBというフォルダには複数のエクセルファイルが入っていて、それぞれのファイルは A1,A2,A3,A4,... B1,B2,B3,B4,... のようになっています。フォルダAと

  • 受付中

    ExcelVBA、データの抽出方法

    Excel VBA初心者です。 施設コード人名    識別種類    2015/7/1    2015/7/2    2015/7/3     K1        a    9:

  • 解決済

    ADODB.Stream 保存時エラー

    ADODB.Streamでファイルを作成していてSaveToFileで保存する際に、 ’アプリケーション定義またはオブジェクト定義のエラーです’とエラーが発生します。 変数SA

同じタグがついた質問を見る

  • VBA

    1122questions

    VBAはオブジェクト指向プログラミング言語のひとつで、マクロを作成によりExcelなどのOffice業務を自動化することができます。