EXCEL VBA
엑셀 VBA Range()로 하나의 셀 또는 범위 선택하는 여러가지 방법
카루루1007
2024. 8. 4. 23:55
728x90
반응형
[ 들어가며 ]
Range 속성을 사용하여
하나의 셀 또는 범위를 참조하는 방법을 정리하겠습니다.
앞서 작성했던
VBA 셀 선택하기와
일부 내용이 중복될 수 있습니다.
[ 하나의 셀 선택하기 ]
하나의 셀을 선택하는 방법입니다.
Sub Range_Sample()
Range("A5").Select
End Sub
위 코드를 실행하면 현재 시트의 A5셀을 선택합니다.
다음은 다른 시트에 있는 특정 셀을 선택하는 방법입니다.
다른 시트의 특정 범위를 선택하는 방법도
동일합니다.
Sub Range_Sample()
Sheets("sheet2").Range("A5").Select
End Sub
위 코드를 실행하면
sheet2 시트의 A5셀을 선택합니다.
[ 셀 범위 선택하기 ]
셀의 범위를 선택하는 방법입니다.
Sub Range_Sample()
Range("A1:C10").Select
End Sub
위 코드를 실행하면
A1셀부터 C10셀의 범위를 선택합니다.
해당 코드는 아래와 같이
다르게 작성할 수도 있습니다.
Sub Range_Sample()
Range("A1", "C10").Select
End Sub
위 코드는 동일하게
A1셀부터 C10셀의 범위를 선택합니다.
[ 특정 셀과 셀 범위 동시에 선택하기 ]
특정한 하나의 셀을 선택함과 동시에
셀 범위를 선택할 수도 있습니다.
Sub Range_Sample()
Range("E10, A1:C10").Select
End Sub
위 코드를 실행하면
A1셀부터 C10셀까지의 범위를 선택하고
E10셀도 같이 선택합니다.
[ 특정 열 선택하기 ]
특정 열을 모두 선택할 수도 있습니다.
Sub Range_Sample()
Range("A:C").Select
End Sub
위 코드를 실행하면
A열부터 C열을 모두 선택합니다.
특정 열만 선택하고 싶다면
아래와 같이 코드를 작성하면 됩니다.
Sub Range_Sample()
Range("A:A").Select
End Sub
반응형
[ 특정 행 선택하기 ]
특정 행을 선택할 수도 있습니다.
열을 선택할 때와 다르게
행을 선택할 때는 숫자를 써줍니다.
Sub Range_Sample()
Range("5:6").Select
End Sub
특정 열을 선택하는 방법과 같습니다.
[ 이름이 정의된 셀 범위 선택하기 ]
특정 범위에 이름이 정의어 있는 경우가 있습니다.
이름이 정의된 셀 범위를 선택하는 방법은
다음과 같습니다.
Sub Range_Sample()
Range("apples").Select
End Sub
위 코드는 apples로 이름이 정의된 셀 범위를 선택하는 코드입니다.
코드를 실행하면
이미 지정된 셀의 범위가 선택됩니다.
여기를 방문하시면 더 많은 엑셀 관련 자료를 확인할 수 있습니다.
728x90
반응형