반응형 Range object27 [Range 개체] EntireRow속성 Range개체의 EntireRow속성은 지정된 범위를 포함하는 전체 행을 나타내는 Range 개체를 반환합니다. 읽기 전용 속성입니다. Rows속성과 마찬가지로 Range개체를 반환하므로 Range개체의 속성과 메서드를 사용할 수 있습니다. 아래 코드는 빈 행을 역순으로 삽입하는 예제입니다. Sub InsertEmptyRows() Dim MyRange As Range Dim iCounter As Long Dim ws As Worksheet ' 워크시트를 선택합니다. 여기서는 현재 활성화된 워크시트를 사용합니다. Set ws = ActiveSheet ' 처리할 범위를 설정합니다. Set MyRange = ws.Range("A1:E10") ' 범위의 행 수만큼 뒤에서부터 하나씩 빈 행을 삽입합니다. ' 마지.. 2023. 7. 6. [Range 개체] Rows속성 Range개체의 Rows속성은 지정된 범위의 행을 나타내는 Range 개체를 반환합니다 . 읽기 전용 속성입니다. Range개체를 반환하므로 Range개체의 속성과 메서드를 사용할 수 있습니다. 단일 행을 반환하려면 Item 속성을 사용하거나 괄호 안에 인덱스를 포함합니다. Range("A1:C10").Rows(5).Select Range("A1:C10").Rows.Item(5).Select 위 코드를 실행한 결과입니다. 반복문에서 Rows속성을 이용하는 간단한 예제입니다. Sub PrintRowAddresses() Dim rng As Range Dim r As Range Set rng = Range("B2:D5") For Each r In rng.Rows Debug.Print r.Address Next.. 2023. 7. 5. [Range 개체] Row속성 Range개체의 Row속성은 범위에서 첫 번째 영역의 첫 번째 행 번호를 반환합니다. 읽기 전용 속성입니다. 이해를 돕기 위해 실험한 코드입니다. Sub GetRowNumber() Dim rng As Range Set rng = Range("A1:B10") ' Range의 시작 행 번호를 반환합니다. Dim startRow As Long startRow = rng.Row ' 결과 출력 Debug.Print "Range의 시작 행 번호: " & startRow Debug.Print Set rng = Range("D4:E7") startRow = rng.Row ' 결과 출력 Debug.Print "Range의 시작 행 번호: " & startRow Debug.Print Set rng = Range("C12:.. 2023. 7. 5. [Range개체] Address속성 Range개체의 Address속성은 범위 참조를 나타내는 문자열 값을 반환합니다. 문법은 다음과 같습니다. Syntax expression.Address (RowAbsolute, ColumnAbsolute, ReferenceStyle, External, RelativeTo) 필수 인수는 없고 모두 옵션입니다. RowAbsolute : 참조의 행 부분을 절대 참조로 반환하려면 True로 설정합니다.기본값은 False입니다. ColumnAbsolute : 참조의 열 부분을 절대 참조로 반환하려면 True로 설정합니다.기본값은 False입니다. ReferenceStyle : 참조 스타일입니다. 기본값은 xlA1입니다 . External : 외부 참조를 반환하려면 True입니다. 로컬 참조를 반환하려면 Fals.. 2023. 7. 4. 이전 1 2 3 4 5 6 7 다음 반응형