개발환경 :
Microsoft Office 2010 -
워크시트를 가리키는... 지시대명사(?)
ActiveSheet - 현재 활성화되어있는 시트가 반환된다. ※단, 어떤 워크시트인지를 정확하게 지시를 하지 않았으므로,
ActiveSheet. (그러니까 뒤에 dot(점)을 붙이더라도 () 가 나타나지 않는다.)
WorkSheets("시트명") - 해당 시트가 반환된다. 단 이 방법도 ()
Sheet1 - 시트는 생성될때마다 고유한 이름(?)을 갖는데 가장 처음에 생성된 시트는 Sheet1 이라는 이름을 부여받는다. 두번째로 생성한 시트는 Sheet2 여기서 Sheet1을 삭제해도 Sheet2는 계속 Sheet2다. 여기서 시트를 다시 생성하면 이름은 Sheet1이 된다. Sheet1의 이름을 "Sheet2"라고 바꿔도 고유한 이름인 Sheet1은 변하지않는다.
쨋든 고유한 이름을 VBA에서 사용하면 이렇게 ()가 뜬다. (임의로 지정한 시트 이름은 안된다.)
추가,정리는담에
ㅊ
'옛날' 카테고리의 다른 글
[엑셀VBA] VBA로 시트의 숫자를 한글로 바꾸는 방법 (0) | 2017.03.08 |
---|---|
[엑셀VBA] 팁 모음 (0) | 2017.03.03 |
[지방] 지방기능경기대회 문제2-1 (0) | 2017.01.13 |
MySQL Workbench 한글꺠짐 해결 (0) | 2017.01.13 |
오버로딩을 이용한 SELECT 조회문 메서드 작성 (0) | 2017.01.13 |