데이터 분석, 차트 작성, 전달을 위한 도구를 갖춘 Microsoft 스프레드시트 소프트웨어 제품군입니다.
안녕하십니까? 보민권 님
Microsoft Community 사이트를 방문해 주셔서 감사합니다.
문의 하신 Excel에서 체크 박스 사용에 대해 안내를 드리겠습니다.
말씀해 주신 내용처럼 50~200개의 행에 체크 박스를 포함하는 경우 VBA 매크로 프로그래밍이 50~200개가 만들어 집니다. 이러한 방식으로 90여개의 시트가 만들어질 경우 4500~18000개의 매크로(개체)가 만들어지기 대문에 당연히 파일 실행이 느려지거나 어려워 질 수 있습니다.
해당 항목을 반드시 "체크 박스"로 설정해야 하나요?
-> 간단하게 IF 문을 이용하여 함수로 "O", "X"로 표시할 수는 없나요?
말씀해 주신 내용처럼 사용해야 한다면, 파일을 분할해서 사용하시기를 권장 드립니다.
-> 사용하지 않는 체크 박스는 직접 제거해 주시기 바랍니다.
혹시 다른 방법이 있는지 여부는 MSDN 개발자 포럼에 문의하여 체크 박스를 사용해도 시스템 리소스를 줄일 수 있는 방법이 있는지 여부를 확인해 보시기 바랍니다.
http://msdn.microsoft.com/ko-kr/office/
http://social.msdn.microsoft.com/Forums/vstudio/ko-KR/home?forum=visualbasicko
추가적인 내용이 있다면 하단의 [응답] 버튼을 눌러 회신해주시기 바랍니다.
제시해 드린 답변이 도움이 되었기를 바랍니다.
응답이 문제 해결에 도움이 되었다면, 아래에 있는 답변으로 [표시] 버튼을 눌러 주시기 바랍니다. 이는 유사한 증상을 겪는 다른 사용자들에게 도움이 될 수 있습니다.
감사합니다.