0
자동화 된 제안서 문서를 만들려고합니다. 특정 값이 내 스프레드 시트에서 0을 반환하면 불필요한 행/그래픽을 숨기려고합니다. 그 행에서 혼란을 줄이고 깨끗한 pdf를 보내십시오.값이 0 인 경우 VBA를 사용하여 Excel에서 행을 숨기기
Private Sub Worksheet_Change(ByVal Target As Range)
If .Range("F15").Value = "0" Then
Rows("7:25").EntireRow.Hidden = True
ElseIf Range("f15").Value Then
Rows("7:25").EntireRow.Hidden = False
End If
End Sub
여기서 나는 어디로 가야합니까? f15가 0보다 큰 값으로 반환되면 행을 표시하고 싶습니다.
그래서 먼저 제로 F15을 비교 작동 holp. 값을 <> "0"으로' 또는'.Range ("F15"). value> 0' –
셀에 수식이 있으면 worksheet_calculate 이벤트를 원합니다. –
@ScottCraner -'worksheet_change'는 이벤트 처리기의 수식 종속성을 테스트하는 동안 작동 할 수 있습니다. –