2과목 스프레드시트일반 교재 255페이지에서 Application의 주요 속성을 보면,
'ActiveWindow'는 활성화된 창, 'ActiveWorkbook'은 활성화된 문서, 'Windows'는 통합 문서 창, 'Workbooks'는 통합 문서라고 되어 있는데요.
Active가 앞에 붙는 '활성화된 ~'과 Active가 붙지 않은 것의 차이와
'창'과 '통합문서'의 차이가 무엇인지 알고 싶습니다.
즉, 'ActiveWindow'와 'Windows'의 차이 또는 'ActiveWorkbook'와 'Workbooks'의 차이,
그리고 'ActiveWindow'와 'ActiveWorkbook'의 차이 또는 'Windows'와 'Workbooks'의 차이가 무엇인가요?
이 두가지의 차이점에 대해 알려주시고,
이와 관련해서 260페이지의 기출문제 따라잡기 7번을 보면,
'엑셀을 종료하지 않고 현재 활성화된 통합 문서 창을 닫는 VBA 구문'이
'Workbooks.Close'라고 하는데,
'현재 활성화된 통합 문서 창'은 '활성화된 통합문서', '활성화된 창', '통합 문서 창', '통합 문서'라는 표현 모두가 들어 있어서
무엇을 근거로 이 중에서 '통합 문서' 즉 'Workbooks'를 이용해 구문을 작성하는 것인지 알고 싶습니다.
1) '활성화된 ~'이 붙는 것과 아닌 것의 차이
2) 창과 문서의 차이
3) 260페이지 7번 문제의 '현재 활성화된 통합 문서 창'이 'Workbooks'로 표현되는 근거
이 세가지에 대해 꼭 알려주세요.
안녕하세요.
ActiveWindow : 여러 개의 프로그램이 실행되어 있다고 할 때 현재 창(맨 위에 있는 창), 즉 현재 작업을 하고 있는 창을 의미합니다.
Windows : 모든 통합 문서에 있는 모든 창을 나타냅니다.
ActiveWorkbook : 여러 개의 통합문서가 열려 있다고 할 때 현재 창(맨 위에 있는 창)의 통합 문서를 나타냅니다.
Workbooks : 열려 있는 모든 통합 문서를 나타냅니다.
Workbooks는 열려 있는 모든 통합문서를 의미하므로 Workbooks.Close는 열려 있는 모든 통합 문서를 닫으라는 의미입니다.
1) 컴퓨터를 작업하다보면 여러 프로그램 또는 문서를 열어놓은 상태에서 작업을 할 수 있는데, 그 중 현재 사용자가 작업하고 있는창이 활성창 또는 활성화된 문서가 되는 것입니다.
2) 엑셀, 액세스, 한글 이렇게 여러 개의 프로그램이 실행되어 있다고 할 때, 엑셀 창, 액세스창, 한글 창이 되는 것입니다. 이중 엑셀 프로그램에서 a, b, c, d 이렇게 4개의 문서를 열어놓고 작업을 할 수 있는데, 이 각각의 a, b, c, d가 문서가 되는 것입니다.
3) Workbooks는 활성화된 문서가 아니라 현재 열려 있는 모든 문서를 의미합니다.
즐거운 하루 되세요.
-
*2016-01-20 09:54:58
안녕하세요.
ActiveWindow : 여러 개의 프로그램이 실행되어 있다고 할 때 현재 창(맨 위에 있는 창), 즉 현재 작업을 하고 있는 창을 의미합니다.
Windows : 모든 통합 문서에 있는 모든 창을 나타냅니다.
ActiveWorkbook : 여러 개의 통합문서가 열려 있다고 할 때 현재 창(맨 위에 있는 창)의 통합 문서를 나타냅니다.
Workbooks : 열려 있는 모든 통합 문서를 나타냅니다.
Workbooks는 열려 있는 모든 통합문서를 의미하므로 Workbooks.Close는 열려 있는 모든 통합 문서를 닫으라는 의미입니다.
1) 컴퓨터를 작업하다보면 여러 프로그램 또는 문서를 열어놓은 상태에서 작업을 할 수 있는데, 그 중 현재 사용자가 작업하고 있는창이 활성창 또는 활성화된 문서가 되는 것입니다.
2) 엑셀, 액세스, 한글 이렇게 여러 개의 프로그램이 실행되어 있다고 할 때, 엑셀 창, 액세스창, 한글 창이 되는 것입니다. 이중 엑셀 프로그램에서 a, b, c, d 이렇게 4개의 문서를 열어놓고 작업을 할 수 있는데, 이 각각의 a, b, c, d가 문서가 되는 것입니다.
3) Workbooks는 활성화된 문서가 아니라 현재 열려 있는 모든 문서를 의미합니다.
즐거운 하루 되세요.