체크박스 사용 방법

익명
2015-10-27T01:27:31+00:00

안녕하세요

저는 택시공제조합에서 근무하는 사원입니다

택시 번호별로 관리가 필요해서 92개의 시트에서 체크박스를 만들었는데 파일이 너무 무거워서 작동을 하지

않습니다

제가 만든 방식은 http://me2.do/FTjW9oB5 동영상을 보고 하나의 시트를 만들었고 시트를 복사해서 늘리는 방법으로

만들었습니다. 시트를 복사하면 할수록 파일이 무거워 지고 속도가 느려지기 시작했으며 체크박스 또한 하나의

체크박스가 복사되는 것이 아니라 체크박스가 겹겹이 쌓이게 되어 체크박스를 지워도 그밑에 체크박스가 지속적으로

나오고 있습니다.

제가 어떤 오류를 범했는지 알고 싶구요

제가 만들고 싶은 파일은 시트를 90개 이상 들어야 하며 한개의 시트에서 적게는 50개의 행, 많게는 200개의 행을 만들어야

합니다. 체크박스에 체크한 차량번호가 다른 다른 차량과 다르게 표시가 되어야 하며 체크박스에 체크된 차량의 수만

카운터 되면 되는 간단한 산식입니다.

체크박스가 겹겹이 쌓인것이 문제인드한데 어떤방식으로 작업을 해야 하는지 답변 부탁드립니다.

Microsoft 365 및 Office | Excel | 가정용 | Windows

잠긴 질문. 이 질문은 Microsoft 지원 커뮤니티에서 마이그레이션되었습니다. 질문이 도움이 되었는지 여부에 대해 응답할 수는 있지만, 메모나 회신을 추가하거나 질문을 따를 수는 없습니다.

댓글 0개 설명 없음

답변 1개

정렬 기준: 가장 유용함
  1. 익명
    2015-10-27T01:39:44+00:00

    안녕하십니까? 보민권 님

    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

    추가적인 내용이 있다면 하단의 [응답] 버튼을 눌러 회신해주시기 바랍니다.

    제시해 드린 답변이 도움이 되었기를 바랍니다.

    응답이 문제 해결에 도움이 되었다면, 아래에 있는 답변으로 [표시] 버튼을 눌러 주시기 바랍니다. 이는 유사한 증상을 겪는 다른 사용자들에게 도움이 될 수 있습니다.

    감사합니다.

    이 대답이 도움이 되었나요?

    댓글 0개 설명 없음