ブックを開く

引数の Filename で指定したファイルを Excek ブックとして開きます
参照のみで使用する場合には ReadOnly:=True を指定したほうがよいでしょう

Workbooks.Open Filename:="C:\Test.xls", ReadOnly:=True

開いたブックを ActiveWorkBook と記述しなくてもいいように WorkBook オブジェクトにセットしておくと便利です

Set o_book = Workbooks.Open(Filename:="C:\Test.xls", ReadOnly:=True)

基本的にブックに対する処理よりも シートに対する処理が多いので ブックでなくシートを取得した方が効率がよいでしょう
ブックに対して処理を行う場合には Parent プロパティを利用します

Set o_sheet = Workbooks.Open(Filename:="C:\Tool\Test.xls", ReadOnly:=True).Worksheets(1)
o_sheet.Parent.Close