今回は、マクロ付きExcelファイル(xxx.xlsm)を開いた際に、自動でInternetExplorerを開き、特定のURLにアクセスするマクロを作成する。
- Visual Basic画面の左のVBAproject(xxx.xlsm)に紐付いた「Microsoft Excel Object」の「Sheet1」に以下を記述する
Sub IE_Open() Set ObjIE = CreateObject("InternetExplorer.Application") ObjIE.Visible = True ObjIE.Navigate "http://www.yahoo.co.jp/" End Sub
- 同じく「Microsoft Excel Object」の「ThisWorkbook」に以下を記述する
private Sub Workbook_Open() IE_Open End Sub
- 保存し、ファイルを開き、マクロを有効にすると、自動でyahooサイトへアクセスしにいく
参考: http://excel-ubara.com/excelvba4/EXCEL239.html