Excel 2013 で下記のマクロを実行しているときに

実行時エラー'9':インデックスが有効範囲にありません

と出ます。

Sub test()
    Workbooks("Book2.xlsm").Worksheets("Sheet1").Visible = False
End Sub

「Sheet1」があるのにも関わらず、上記のようなエラーが出ます。
どうすれば「Sheet1」を非表示にできるのでしょうか?