Я работал над этой проблемой. Я хочу скрыть все ячейки, которые не содержат текстовое значение в ячейке. "C8" содержит значение, которое может изменяться как функция выпадающего меню.
Я хочу оставить строки, которые содержат значение "C8", и скрыть все остальные. Я могу заставить его работать, пока я не использую определенную ячейку с определенным содержимым (C8), когда я добавляю переменную с определенным значением ячейки, макрос не будет работать.
Почему он не принимает определенное содержимое ячейки?
Sub Hide_Based_upon_Selection()
Dim r As Long
For r = 9 To 37
If Range("C8").Value <> "PS" Then
Rows(r).EntireRow.Hidden = True
End If
If Range("C8").Value <> "VP" Then
Rows(r).EntireRow.Hidden = True
End If
Next r
End Sub