|
'VBA'에 해당되는 글 1건
[폭주기관차, 2007/01/31 14:49, [Programming]/Excel VBA]
예제 하나로 간단히 설명하겠다.
Sheet1.Range( "A1" ).Value = "폭주기관차"Sheet1 => 시트 고유 이름 Range( 쉘번호 )의 Value(값)을 "폭주기관차"로 넣겠다는 뜻이다. 쉘번호는 A열 1행을 뜻 한다. 엑셀에서 Sheet의 이름에 대해서 고유 이름과 그냥 이름 두 가지 방식이 나오는데 고유 이름은 내부적 처리시 Sheet를 구별하기 위한 고유한 이름이고, 그냥 이름은 일반 사용자들이 보기 편하게 문자로 정의된 이름이다. 물론 엑셀에서 그냥 이름도 중복이 되지 않아 구별하기 위한 고유 이름이 될 수도 있는데 왜 두개로 나눠놨는지 궁금하다. 아마 VB 스크립트로 객체화 하기 위해 어쩔 수 없이 나누어 놓은 것 같다. 처음에 나도 엄청 혼동이 됐었다. (이름) => 고유 이름 그럼 그냥 이름으로 시트를 컨트롤 하는 방법은... Sheets( "시트제목" ).Range("A1").Value만약 함수간 시트를 매게변수로 넘기고 싶을 때 이런 방식을 사용하면 유리하다. Trackback Address :: http://kongmks.cafe24.com/trackback/69
|
||






