728x90
반응형

체크박스 2

[ 엑셀 VBA ] 체크 박스 삭제하기 : VBA 체크 박스 생성 및 삭제 자동화

지난 블로그에서 체크박스를 생성하고 셀과 연결하는 VBA 코드를 작성해 보았습니다.[EXCEL VBA] - 엑셀 VBA 체크박스 넣고, 셀 연결 자동으로 하기 오늘은 선택된 범위 내의 체크박스를 지우는 VBA 코드를 작성해 보겠습니다.그리고 기존 체크박스를 만드는 코드를 조금 수정하고체크 박스를 지우는 코드와 함께 간단한 자동화 프로그램을 만들겠습니다.  코드의 목적  이 코드는 선택된 범위의 체크박스를 삭제하는 기능을 합니다.사용자가 워크시트에서 특정 영역을 선택하면,해당 영역 안에 위치한 모든 체크박스를 삭제하고,체크 박스가 위치했던 셀의 글자 색을  검은색으로 변경합니다.  체크 박스 지우기 전체 코드  Private Sub CommandButton2_Click() Dim Rng As Rang..

EXCEL VBA 2024.08.23

[ 응용 ] 체크 박스를 사용한 출석체크, 진행 그래프 그리기, 진행 상태바 만들기

[ 들어가며 ] 출석체크라고 제목을 짓긴 하였지만,두가지 값 밖에 없는 데이터를 입력할 때체크박스처럼 편한 것이 없습니다. 오늘은 엑셀에서 체크박스를 사용하여간단한 출석현황 관리하는 것과진행 상태바를 만들어 보겠습니다.  [ 출석체크 만들기 ] 먼저 엑셀에서셀에 체크박스를 넣고해당 셀과 연결하는 작업을 먼저 해야합니다. 수동으로 할 수도 있으나,지난번에 작성했던블로그를 참고하시면VBA를 사용하여 자동으로 체크박스를 넣고 사용할 수 있습니다.※ 자동으로 체크박스를 넣는 VBA 코드는 여기를 참고하세요 사용할 함수는 COUNTIF 함수와 COUNTA 함수입니다. 먼저 아래 그림과 같이학생의 이름과 날짜를 만들고체크박스를 넣어 줍니다. 이제 [ G2 ]셀에 아래 그림과 같이 수식을 넣어 줍니다. 이제 [ 자동..

EXCEL 다루기 2023.12.01
728x90
반응형