“xlSheetHidden”代表什么? 这是一个function吗?

我遇到下面的代码:

Sub HideSheets() Dim Sht As Worksheet For Each Sht In ActiveWorkbook.Worksheets If Sht.Name <> ActiveSheet.Name Then Sht.Visible = xlSheetHidden End If Next Sht End Sub 

它所做的是使用循环来隐藏活动工作簿中除活动工作表外的所有工作表。 什么是xlSheetHidden,为什么没有定义?

它是一个枚举 。 通常这样的事情会是 ,但在这里我们有三种可能性,包括xlSheetVeryHidden