VBA Range에 해당하는 글 2

기초부터 실전까지 VBA 엑셀4 - Range 사용법 및 특징

IT 관련 지식/VBA 공부|2019. 10. 21. 09:07
반응형
728x170

<VBA 엑셀4 - Range 사용법 및 특징>

 

Range를 어떻게 활용하고 사용하는지에 대해 자세히 알아보겠습니다.

 

먼저 Range는 셀을 지정 or 선택하는 하나의 방법입니다.

 

기본적인 형태("셀 주소"에 "문자"를 넣어라)는 아래와 같은데 

 

Range ( "셀 주소").value = "들어가는 문자"

 

사실을 .Value라는 것이 숨어있습니다.

 

하지만 .value가 디폴트(Default)값 이기 때문에 생략을 해도 엑셀이 이를 자동으로 인식합니다.

 

.value 이외에 다른 값을 지정할 수 있지만 이것의 사용법은 나중에 따로 포스팅을 하겠습니다.

 


1. 여러 셀을 지정

 

Range ( "A1 : C5")


이와 같이 : (콜론)으로 구분하여 시작점과 끝점을 지정 합니다.

 

다음과 같이 지정해도 동일합니다.
Range ( "A1", "C5")
따라서, (쉼표)로 구분하여 시작점과 끝점을 지정 합니다.
이제 A1 셀에서 C5 셀 사각형 셀 범위 (15 개 셀) 을 지정할 수 있습니다.

 

즉,

 

Range ("시작 셀, 종점 셀")
이되도록 지정합니다.

 


2. 열 전체를 지정

 

Range ( "A : A")
이제 열 A 전체 합니다.

 

Range ( "A : C") 또는 Range ( "A : A", "C : C")
이렇게 하면, A 열에서 열 C까지의 3 열 지정 합니다.

300x250

3. 전체 행 지정

 

Range ( "1 : 1")
이제 1 번째 줄 전체 지정 됩니다.

 

Range ( "1 : 5") 또는 Range ( "1 : 1", "5 : 5")
이렇게 하면, 1 행부터 5 행까지의 5 행의 지정 됩니다.

 


4. 특정 셀만 지정

 

Range ( "A1, C5")


이 지정은 셀 A1과 C5 셀 (2 개의 셀)에만 적용됩니다.


"(큰 따옴표)에서 , (쉼표)로 구분 합니다.


이 경우 셀의 개수는 얼마든지 지정할 수 있습니다. 그러나 제한이 있습니다.

 


더 많은 VBA 자료를 보고 싶다면 ☜ 여기!!

 

오늘 포스팅은 여기까지 하겠습니다.

반응형

댓글()

기초부터 실전까지 VBA 엑셀3 - Sub, End Sub

IT 관련 지식/VBA 공부|2019. 10. 20. 08:56
반응형
728x170

<VBA 엑셀3 - Sub, End Sub>

 

Sub, End Sub를 활용하여 프로그래밍을 시작하는 준비해보겠습니다.

프로그래밍을 처음 하는 사람들도 배우기 쉽게 진행하겠습니다.

 

<VBA 엑셀2>에서 배웠던 모듈까지 만들었다고 가정하에 진행하겠습니다.

아직 안보신 분은 밑의 링크를 클릭해주세요~

 

더 많은 VBA 자료를 보고 싶다면 ☜ 여기!!

 


1. Sub Ch1 넣기

- 모듈에 "Sub ch1" 이라고 적고 "엔터"를 누르면 자동으로 End Sub 까지 생성됩니다.

- 이는 매크로(프로그래밍)을 담아내는 "그릇"이라고 할 수 있습니다.

 

일반적으로 안의 내용은 "Tap"키를 이용하여 한 칸 띄운 뒤에 적습니다.

 


2. 셀 안에 문자 넣어보기

- 생성한 Sub - End Sub 안에 아래와 같이 입력합니다.

- Range("A1") = "안녕!"

- 그리고 위에 있는 실행(RUN)을 눌러줍니다.

 

 


3. 결과 확인

- 아래와 같이 "A1" 셀에 위에서 입력했던 문자가 출력된 것을 확인할 수 있습니다.

- Range는 셀의 지정하는 코드입니다.


이번 포스팅은 여기까지입니다.

 

다음에는 Range의 활용법에 대해서 자세히 적어보겠습니다.

 

반응형

댓글()