반응형 분류 전체보기167 Worksheet.AutoFilter 속성 Worksheet.AutoFilter property 필터링이 켜져 있으면 자동 필터 객체를 반환합니다. 읽기 전용입니다. Syntax expression.AutoFilter expression : Worksheet 개체를 나타내는 변수입니다. 비고 필터링이 설정되지 않은 경우 이 속성은 Nothing을 반환합니다. 워크시트에 AutoFilter 개체를 만들려면 워크시트의 범위에 직접 자동 필터링을 설정하거나 Range 개체의 AutoFilter 메서드를 사용하여 자동 필터링을 설정해야 합니다. 예제 다음은 현재 워크시트의 자동 필터를 반환하는 예제입니다. Option Explicit Sub Macro() Dim ws As Worksheet Set ws = Sheet1 Dim returnValue As .. 2023. 9. 8. Worksheet.ScrollArea 속성 - 스크롤 영역 제한하기 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() .. 2023. 9. 6. 모든 시트 이름 반환하기 모든 시트 이름을 반환하는 간단한 사용자 정의 함수입니다. Function GetAllSheetNames() As Variant Dim ws As Worksheet Dim sheetNames() As Variant Dim i As Integer ReDim sheetNames(1 To ThisWorkbook.Sheets.Count) i = 1 For Each ws In ThisWorkbook.Sheets sheetNames(i) = ws.Name i = i + 1 Next ws GetAllSheetNames = sheetNames End Function 매크로를 사용하지 않는 방법으로는 Excel Macro 4.0 매크로 함수를 이름정의해서 사용합니다. 2023. 9. 6. Worksheet.Name속성 Worksheet.Name property 개체 이름을 나타내는 문자열 값을 반환하거나 설정합니다. Syntax expression.Name expression : Worksheet 개체를 나타내는 변수입니다. 예제 1. 시트 이름 변경하기 Sub ChangeWorksheetName() ThisWorkbook.Sheets("Sheet1").Name = "NewName" End Sub 2. 활성화된 시트 이름 출력하기 Sub ReadActiveWorksheetName() Dim sheetName As String sheetName = ActiveSheet.Name Debug.Print "현재 활성화된 워크시트의 이름은 " & sheetName & " 입니다." End Sub ' Output ' 현재 활성화.. 2023. 9. 6. 이전 1 ··· 8 9 10 11 12 13 14 ··· 42 다음 반응형