2011-04-21 70 views
1

我有一组值设置为一个范围,并且想为它们中的每一个运行给定的操作。这工作:确定给定单元格在一个范围内的显示/隐藏状态

Sub demo() 
    For Each listitem in Sheets("Sheet").Range("List").Rows 
     'Do stuff with listitem 
    Next listitem 
End Sub 

的问题是,我想补充一点额外的功能;如果我躲在一个给定的行,我想它拿起它,而不是处理该行 - 的东西沿着这些路线:

Sub demo() 
    For Each listitem in Sheets("Sheet").Range("List").Rows 
     If listitem.Visible Then 
      'Do stuff with listitem 
     End If 
    Next listitem 
End Sub 

不幸的是,我不断收到Object does not support this property or method当我尝试这一点。

想必这是可能的,那么我需要使用什么命令才能使其工作?

回答

2

我认为If listitem.Hidden=False可以工作。

+0

万岁,成功。我感到困惑,其他人不会。 :/ – Margaret 2011-04-21 07:33:58

相关问题