タイトル : Re: Shell関数の引数の記述方法 投稿日 : 2009/02/09(Mon) 14:03 投稿者 : 琴
> 現在、以下のようなコードを記述しています。 > vIEPATH(0) = ""C:\Program Files\Internet Explorer\iexplore.exe" -nohome" > sUDID = TEST.HTM > Shell(vIEPATH(0) & Space(1) & sUDID, 1) 本当に上記のように記述してるんですか? 実行するまでもなくエラーになると思うんですが。 webページやローカルのhtmlファイル等をIEで開きたいならShellよりも Objectを使った方が楽じゃないですかね。 Dim IEObj As Object Set IEObj = CreateObject("InternetExplorer.application") IEObj.Navigate "開きたいURL" IEObj.Visible = True Set IEObj = Nothing "開きたいURL"は当然フルパスで記述してください。 引数があるならまずは手動で開いて その時のIEのアドレスバーの文字列と同じ記述法になるように作って それを渡してあげればいいかな? |