셀을 선택하는 함수는 '단일셀을 지정하는 Cells함수와 범위를 지정할 수 있는 Range함수가 있습니다.
[ 예제 ]
Sheet1, Sheet2에 Cells, Range 함수를 사용하여 값을 입력하는 간단한 예제이며, 함수뒤에 선택 할 셀(행,열)좌표만 정확하게 입력해주면 됩니다.
[ 실행코드 ]
Sub Sheet1_단추1_Click()
'============================================
'Cells 명령어 활용
'============================================
'현재 Sheet Cell(1,1) 선택
ActiveSheet.Cells(1, 1).Select
'Cell(1,1)위치에 "1"을 표시
Cells(1, 1) = "1"
'현재 Sheet Cell(2,1)위치에 "2"을 표시
'ActiveSheet 및 Select는 생략해도 무방하다.
Cells(2, 1) = "2"
'============================================
'Range 명령어 활용
'============================================
'a3셀에 "3"를 표시
Range("a3") = "3"
'a4셀에 "4"를 펴시
Range("a4") = "4"
'a5샐에서 c5셀까지 "SHEET" 텍스트값 표시
Range("a5:c5").Value = "SHEET"
'Sheet2를 선택
Sheets("Sheet2").Select
'Sheet2 A1셀에 "1"을 표시
Range("A1") = "1"
'Sheet2 A2셀에 2를 표시
Range("A2") = "2"
'Sheet2의 A3셀에 "3"를 표시
Range("A3") = "3"
'A4에서 C4셀까지 "multi" 텍스트값 표시
Range("A4:C4").Value = "multi"
End Sub
'VBA > 기초' 카테고리의 다른 글
[기초] 조건문 (if, Select Case 구문) (0) | 2021.05.22 |
---|---|
[기초] 개발 환경 설정하기 (0) | 2021.05.22 |
[기초] VBA 메뉴 나타내기 (0) | 2021.05.22 |