VBA 隐藏工作表

Worksheet.Visible属性:设置隐藏/显示。

Visible属性值 说明
xlSheetHidden 隐藏。可通过菜单显示
xlSheetVeryHidden 特别隐藏。无法通过菜单显示,只能通过代码设置为xlSheetVisible来显示
xlSheetVisible 显示

示例

隐藏工作表Sheet1。

Sub sub7()
  Dim wb As Workbook
  Dim ws As Worksheet

  Set wb = Workbooks("小步教程1.xlsx")
  Set ws = wb.Worksheets("Sheet1")

  '隐藏工作表
  ws.Visible = xlSheetHidden

  '特别隐藏工作表
  'ws.Visible = xlSheetVeryHidden

  '显示工作表
  'ws.Visible = xlSheetVisible

End Sub