Определить показать / скрыть статус данной ячейки в диапазоне - PullRequest
1 голос
/ 21 апреля 2011

У меня есть набор значений, настроенных в качестве диапазона, и я хочу выполнить определенное действие для каждого из них. Это работает:

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, когда я пытаюсь это сделать.

Предположительно, это возможно, так какую команду мне нужно использовать, чтобы заставить ее работать?

1 Ответ

2 голосов
/ 21 апреля 2011

Я думаю If listitem.Hidden=False может работать.

...