본문 바로가기
반응형

Range object27

[Range개체] - NumberFormat속성과 NumberFormatLocal속성 NumberFormat 개체의 형식 코드를 나타내는 Variant 값을 반환하거나 설정합니다 . 구문은 다음과 같습니다. expression.NumberFormat 도움말의 Remarks(비고)를 보면 다음과 같은 말이 있습니다. 이 속성은 지정된 범위의 모든 셀이 동일한 숫자 서식을 갖지 않으면 Null을 반환합니다. 위 문장은 다음 코드를 보면 쉽게 이해가 가실 겁니다. Sub NumberFormatExample() Dim NumberFormat1 As String Dim NumberFormat2 As String ' 셀 A1, A2, A3에 값을 입력하고 셀 서식을 지정합니다. Range("A1").Value = 1000 Range("A1").NumberFormat = "#,##0.00" Range.. 2023. 7. 16.
[Range 개체] 셀 병합과 관련된 속성과 메서드 Merge Merge메서드는 단어 그대로 셀 병합(倂合)을 합니다. 구문은 다음과 같습니다. Syntax expression.Merge (Across) 지정된 범위의 각 행에 있는 셀을 별도의 병합된 셀로 병합하려면 True입니다 . 기본값은 False입니다. 셀 병합을 매크로 기록하면 다음과 같습니다. Sub Macro1() ' ' Macro1 Macro ' ' Range("E4:I9").Select Selection.Merge End Sub 불필요한 부분을 수정한 코드입니다. Sub Macro1() ' ' Macro1 Macro ' ' Range("E4:I9").Merge End Sub Across를 True로 설정한 예제입니다. Sub Macro2() ' ' Macro2 Macro ' ' Range.. 2023. 7. 15.
[Range 개체] AdvancedFilter메서드 - 고급필터 사용하기 AdvancedFilter Method 기준 범위에 따라 목록에서 데이터를 필터링하거나 복사합니다. 문법은 다음과 같습니다. Syntax expression.AdvancedFilter (Action, CriteriaRange, CopyToRange, Unique) Action : 복사할지 필터링할지 지정합니다. Action만 필수고 나머지는 옵션입니다. XlFilterAction 열거형 값을 사용합니다. XlFilterAction enumeration (Excel) Office VBA reference topic learn.microsoft.com CriteriaRange : 조건 범위입니다. CopyToRange :Action이 xlFilterCopy인 경우 복사된 행의 위치입니다. Unique : 고.. 2023. 7. 11.
[Range 개체] Areas속성 다중 영역 선택의 모든 범위를 나타내는 Areas 컬렉션을 반환합니다. 읽기 전용 속성입니다. 도움말을 번역해보면 다음과 같습니다. 단일 선택의 경우 Areas 속성은 하나의 개체(원래 Range 개체 자체) 를 포함하는 컬렉션을 반환합니다 . 다중 영역 선택의 경우 Areas 속성은 선택한 각 영역에 대해 하나의 객체를 포함하는 컬렉션을 반환합니다. 이해를 돕기 위해 간단한 샘플을 만들었습니다. Sub AreasExample() Dim rng As Range Dim area As Range Dim areasCollection As Areas ' 단일 영역 선택 Set rng = Range("A1:C3") Set areasCollection = rng.Areas Debug.Print "단일 영역 정보 출.. 2023. 7. 10.
반응형