Monday, August 27, 2007
Excel 엑셀 VBA: 특정 셀 값 읽기 쓰기, 셀값 변수에 저장; Cell Read Write
엑셀 시트에 있는 특정 셀 Cell 의 값을, 엑셀 비베 즉 VBA 에서 읽거나 쓰는 방법입니다. Cells 속성을 사용합니다. 다음 예제와 같습니다.
(엑셀에서 Alt+F11키를 눌러, 비베 에디터를 실행하고, 비베 에디터 메뉴의, "삽입 > 모듈"을 선택한 후, 다음 코드를 붙여 넣습니다.)
비베 에디터에서 F5 키를 누르거나, 엑셀에서 Alt+F8 키를 누르면 VBA 매크로가 실행됩니다.
비베: 셀 값 읽는 법 / 변수에 셀값 대입 예제
(엑셀에서 Alt+F11키를 눌러, 비베 에디터를 실행하고, 비베 에디터 메뉴의, "삽입 > 모듈"을 선택한 후, 다음 코드를 붙여 넣습니다.)
비베 에디터에서 F5 키를 누르거나, 엑셀에서 Alt+F8 키를 누르면 VBA 매크로가 실행됩니다.
Sub Cell_Copy_Example()
Dim s
' 문자(문자열)를 "2, 3" 좌표의 셀에 입력
Cells(2, 3).Value = "가나다라"
' "2, 3" 좌표의 셀 값을 변수 s에 저장
s = Cells(2, 3).Value
' 변수의 값을 특정 셀에 저장
' 아래의 경우, (2, 3)의 값이 (1, 1) 즉 A1셀에 복사
Cells(1, 1).Value = s
' 이렇게 해도 셀값이 다른 곳으로 복사됩니다
Cells(2, 1).Value = Cells(2, 3).Value
End Sub
Dim s
' 문자(문자열)를 "2, 3" 좌표의 셀에 입력
Cells(2, 3).Value = "가나다라"
' "2, 3" 좌표의 셀 값을 변수 s에 저장
s = Cells(2, 3).Value
' 변수의 값을 특정 셀에 저장
' 아래의 경우, (2, 3)의 값이 (1, 1) 즉 A1셀에 복사
Cells(1, 1).Value = s
' 이렇게 해도 셀값이 다른 곳으로 복사됩니다
Cells(2, 1).Value = Cells(2, 3).Value
End Sub
tag: office
엑셀 Excel | 워드 Word | VBA 매크로 | 오피스
<< Home