如何分别识别分组列和隐藏列?

我有一个excel包含几个分组列。 在那个小组内,有几列是隐藏的(右键隐藏)。 当组被折叠。所有列的隐藏属性返回true,我不想要的。 除了折叠组中的其他组列之外,是否还有办法识别最初的隐藏列?

不完全理解的问题,但在VBA中,我可以testing,看看是否像这样隐藏一列:

Option Explicit Sub TestFunction() 'hide a few columns and then run me<<<<<<<<<< Dim mySearchColumn As Integer mySearchColumn = (CInt(Application.InputBox("input a column number"))) MsgBox ("you wanted to know about column " & mySearchColumn & ". Is it hidden: " & IsColumnHidden(mySearchColumn)) End Sub Function IsColumnHidden(targetColumn As Integer) As Boolean IsColumnHidden = False If Columns(targetColumn).EntireColumn.Hidden Then IsColumnHidden = True End If End Function