본문 바로가기
Worksheet object

Worksheet.ScrollArea 속성 - 스크롤 영역 제한하기

2023. 9. 6.

Worksheet.ScrollArea property

스크롤할 수 있는 범위를 A1 스타일 범위 참조로 반환하거나 설정합니다. 스크롤 영역 밖에 있는 셀은 선택할 수 없습니다. 읽기/쓰기가 가능한 String입니다.

Syntax

expression.ScrollArea

expression : Worksheet 개체를 나타내는 변수입니다.

비고

이 속성을 빈 문자열("")로 설정하면 시트 전체의 셀을 선택할 수 있습니다.

예제

1. 스크롤 영역 설정하기

Sub SetScrollArea()
    ' "Sheet1"의 스크롤 가능 영역을 A1:F10으로 설정합니다.
    Worksheets("Sheet1").ScrollArea = "A1:F10"
End Sub

2.스크롤 영역 해제

Sub ResetScrollArea()
    ' "Sheet1"의 스크롤 가능 영역을 제거합니다.
    Worksheets("Sheet1").ScrollArea = ""
End Sub

3. 스크롤 영역 출력하기 (스크롤 영역이 설정되지 않은 경우 출력 결과 없음)

Sub GetScrollArea()
    
    '현재 시트의 스크롤 영역을 확인합니다.
    Dim scrollArea  As String
    
    '현재 시트를 가져옵니다.
    Dim ws As Worksheet
    Set ws = ActiveSheet
    
    '스크롤 영역을 가져옵니다.
    scrollArea = ws.scrollArea
    
    '스크롤 영역을 출력합니다.
    Debug.Print scrollArea
    
End Sub
' Output
' $A$1:$F$10

도움말 출처

Worksheet.ScrollArea property (Excel)

Office VBA reference topic

learn.microsoft.com

'Worksheet object' 카테고리의 다른 글

Worksheet.AutoFilterMode 속성  (0) 2023.09.08
Worksheet.AutoFilter 속성  (0) 2023.09.08
Worksheet.Name속성  (0) 2023.09.06
시트 삭제하기  (0) 2023.09.05
Hyperlinks 속성  (0) 2023.09.03