Private Sub Workbook_Open()
Dim ListBook As String
ListBook = "リスト.xls"
Application.ScreenUpdating = False
Workbooks.Open ThisWorkbook.Path & "\" & ListBook
'ブック名を指定して非表示
Application.Windows(ListBook).Visible = False
'ActiveWindow.Visible = False にするとアクティブなブックが非表示となる
Application.ScreenUpdating = True
End Sub
※ Visible = True / False は、
Workbooks("ブック名")ではなくWindows("ブック名")
※ Application.Windows(ListBook).Visible = False
は、Application.を付けておかないと
「インデックスが有効範囲にありません(Error 9)」が表示される。
2009年06月23日
この記事へのコメント
コメントを書く
この記事へのトラックバックURL
http://blog.seesaa.jp/tb/122072274
※ブログオーナーが承認したトラックバックのみ表示されます。
この記事へのトラックバック
http://blog.seesaa.jp/tb/122072274
※ブログオーナーが承認したトラックバックのみ表示されます。
この記事へのトラックバック