본문 바로가기
반응형

Range object27

[Range개체] Font속성 Range 개체의 Font속성을 이용하면 글꼴 설정을 변경하거나 가져올 수 있습니다. 아래 링크는 Font속성의 도움말입니다. Range.Font property (Excel) Office VBA reference topic learn.microsoft.com Returns a Font object that represents the font of the specified object. 번역해보니 다음과 같습니다. 지정된 객체의 글꼴을 나타내는 Font 개체를 반환합니다. 이게 무슨 말일까요? 간단하게 말하면 Font속성을 통해 Font개체에서 제공하는 여러가지 속성을 사용할 수 있다는 뜻입니다. 아래 그림에서 보듯이 Font개체의 속성이 모두 나타나는걸 볼 수 있습니다. 아래 그림과 같이 직접 실행창을.. 2023. 7. 1.
[Range개체] Resize 속성 Range개체의 Resize속성은 지정된 범위의 크기를 조정합니다. OFFSET함수의 4,5번째 인수를 생각하시면 이해가 쉽습니다. OFFSET(reference, rows, cols, [height], [width]) RowSize=Height , ColumnSize=Width에 해당합니다. Sub ResizeRangeExample1() Dim originalRange As Range Dim expandedRange As Range ' 원본 범위 선택 (A1부터 B3까지) Set originalRange = Range("A1:B3") ' 원본 범위를 확장하여 새로운 범위 생성 (A1부터 D5까지) Set expandedRange = originalRange.Resize(5, 4) ' 새로운 범위 출력 .. 2023. 6. 29.
[Range 개체] Offset Property 지정된 범위에서 오프셋된 범위를 나타내는 Range 개체를 반환합니다 . 1. 오프셋된 범위의 주소 출력하기 Sub OffsetExample() ' 기준 셀 설정 (A1) Dim rng As Range Set rng = Range("A1") ' A1 기준으로 아래로 2칸 이동한 셀 참조 (A3) Dim offsetRange1 As Range Set offsetRange1 = rng.Offset(2, 0) ' A1 기준으로 오른쪽으로 3칸 이동한 셀 참조 (D1) Dim offsetRange2 As Range Set offsetRange2 = rng.Offset(0, 3) ' A1 기준으로 아래로 3칸, 오른쪽으로 4칸 이동한 셀 참조 (E4) Dim offsetRange3 As Range Set offs.. 2023. 6. 28.
셀 복사,잘라내기,붙여넣기 1.같은시트로 복사하기 Sub 데이터_복사() Dim 원본_범위 As Range Dim 대상_범위 As Range ' 복사할 데이터의 원본 범위를 지정합니다. Set 원본_범위 = Range("A1:C10") ' 데이터를 붙여넣을 대상 범위를 지정합니다. Set 대상_범위 = Range("E1") ' 데이터를 복사하여 붙여넣습니다. 원본_범위.Copy 대상_범위 End Sub 2. 다른 시트로 복사하기 Sub CopyData() Dim sourceSheet As Worksheet Dim targetSheet As Worksheet Dim sourceRange As Range Dim targetRange As Range ' 복사할 데이터의 시트와 범위를 지정 Set sourceSheet = Workshee.. 2023. 6. 28.
반응형