Range.Hidden 속성
행이나 열이 숨겨져 있는지 여부를 나타내는 Variant 값을 반환하거나 설정합니다.
Syntax
expression.Hidden
expression : Range 개체를 나타내는 변수입니다.
비고
행이나 열을 숨기려면 이 속성을 True로 설정합니다. 지정된 범위는 전체 열이나 행에 걸쳐 있어야 합니다.
예제 1 : 특정 행 숨기기
Sub HideSingleRow()
Rows("3:3").Hidden = True
End Sub
예제 2 : 여러 행 숨기기
Sub HideMultipleRows()
Rows("5:7").Hidden = True
End Sub
예제 3 : 조건에 따른 행 숨기기
Sub HideRowsConditionally()
Dim row As Range
For Each row In Range("A1:A10")
If row.Value = "Hide" Then
row.EntireRow.Hidden = True
Else
End If
Next row
End Sub
예제 4 : 숨겨진 행 표시하기
Sub UnhideRows()
Rows("5:7").Hidden = False
End Sub
예제 5: 모든 행 표시하기
Sub UnhideAllRows()
Rows.EntireRow.Hidden = False
End Sub
Sub UnhideAllRows()
Cells.EntireRow.Hidden = False
End Sub
예제 6 : 특정 열 숨기기
Sub HideSingleColumn()
Columns("B").Hidden = True
End Sub
예제 7 : 여러 열 숨기기
Sub HideMultipleColumns()
Columns("C:E").Hidden = True
End Sub
예제 8 : 조건에 따른 열 숨기기
Sub HideColumnsConditionally()
Dim col As Range
For Each col In Range("F1:J1")
If col.Value = "Hide" Then
col.EntireColumn.Hidden = True
Else
End If
Next col
End Sub
예제 9 : 숨겨진 열 표시하기
Sub UnhideColumns()
Columns("C:E").Hidden = False
End Sub
예제 10 : 모든 열 표시하기
Sub UnhideAllColumns()
Columns.EntireColumn.Hidden = False
End Sub
Sub UnhideAllColumns()
Cells.EntireColumn.Hidden = False
End Sub
도움말 출처
Range.Hidden property (Excel)
Office VBA reference topic
learn.microsoft.com
'Range object' 카테고리의 다른 글
[Range 개체] Characters속성 (0) | 2023.07.24 |
---|---|
[Range 개체] AutoFilter Method - 자동필터 (0) | 2023.07.19 |
[Range 개체] AutoFill메서드 (0) | 2023.07.17 |
[Range개체] - NumberFormat속성과 NumberFormatLocal속성 (0) | 2023.07.16 |
[Range 개체] 셀 병합과 관련된 속성과 메서드 (0) | 2023.07.15 |