'ThisWorkbook Private Sub Workbook_Open() ' Workbookをウィンドウレベルで非表示にする Me.Windows(1).Visible = False ' Workbookを非表示にする Application.Visible = False ' UserForm1を表示する ShowForm End Sub
'MeinForm Private Sub UserForm_QueryClose(Cancel As Integer, CloseMode As Integer) ' UserFormが閉じられたときにWorkbookを再表示する ThisWorkbook.Windows(1).Visible = True Application.Visible = True End Sub
Adminボタンを作ってデータソースがあるSheetは管理者だけが見れるようにするのもいいかもしれない