SpecialCells(xlCellTypeLastCell)看不到隐藏的单元格

时间:2015-03-21 15:54:41

标签: excel vba excel-vba

我尝试取消隐藏列:

Range(Target, Target.SpecialCells(xlCellTypeLastCell)).EntireColumn.Hidden = False

虽然在A中输入了值,但只有列表中的列BA:K可见,其他列 - 隐藏。 Target可以是A列中的任何单元格(这是事件代码中的代码段)。

如何取消隐藏细胞?

1 个答案:

答案 0 :(得分:0)

通过使用不忽略隐藏列的UsedRange,我实现了我想要的目标。代码可以是:

ThisWorkbook.ActiveSheet.UsedRange.EntireColumn.Hidden = False

我实际使用了这个(因为代码在工作表模块中):

Me.UsedRange.EntireColumn.Hidden = False