1
K3에서 K17까지 자동으로 0 행을 숨기려고합니다. 나는이 코드를 사용하여 작동 시키려고했지만 항상 컬럼의 모든 빈 셀을 숨기고 특정 범위를 숨기는 것으로 보인다.셀 값을 기반으로 행 범위를 숨기는 방법
Private Sub Worksheet_Calculate()
Dim LastRow As Long, c As Range
Application.EnableEvents = False
LastRow = Cells(Cells.Rows.Count, ""K"").End(xlUp).Row
On Error Resume Next
For Each c In Range(""K3:K17"" & LastRow)
If c.Value = 0 Then
c.EntireRow.Hidden = True
ElseIf c.Value > 0 Then
c.EntireRow.Hidden = False
End If
Next
On Error GoTo 0
Application.EnableEvents = True
End Sub"
큰 따옴표로 컴파일합니까? – arcadeprecinct