こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

vb(Visual Basic)でインターネットエクスプローラ(ver6.0)を起動させたい

vb(Visual Basic)でインターネットエクスプローラ(ver6.0)を起動させたいです。

Dim IE
Set IE = WScript.CreateObject("InternetExplorer.Application")

この記述では、

実行時エラー '424':
オブジェクトが必要です。

とエラーが発生します。
素人です、よろしくお願いいたします。

投稿日時 - 2004-08-28 02:50:39

QNo.978834

困ってます

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

Sub test02()
Dim IE
Set IE = CreateObject("InternetExplorer.Application")
IE.navigate2 ("http://www.yahoo.co.jp")
IE.Visible = True
End Sub
でYahooが開きましたが。
WScriptはいるのかな。

投稿日時 - 2004-08-28 06:48:41

補足

ありがとうございます。
ただ、処理の目的はヤフー!ファイナンス株価情報をテキストデータとして取り込みたいことです。そのため、つづいて以下のような処理をさせようとしております。
Dim fs
Set fs = CreateObject("Scripting.FileSystemObject")

Set a = fs.CreateTextFile("c:\yahoo.txt", True)

For Each r In IE.Document.All.tags("TABLE")(5).rows
For Each c In r.Cells
a.Write (Replace(c.innerText, vbCrLf, "") & ",")
Next
a.Write (vbCrLf)
Next
a.Close
IE.quit
そういう意味でWScriptが必要ではないかと推測しておりますが、ド素人の為、判断すらつきません。
よろしくお願いします。

投稿日時 - 2004-08-28 23:00:55

ANo.1

このQ&Aは役に立ちましたか?

8人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.2

>この記述では、

これはVBではなくVBScript

投稿日時 - 2004-08-28 07:11:34

あなたにオススメの質問