"완료될 때까지 잠김" 체크리스트는 작업 관리를 강화합니다. 작업이 순차적으로 완료되도록 보장하여 조직과 책임성을 향상시킵니다. 시트 로직, VBA 및 시트 보호를 결합하여 이러한 유형의 체크리스트를 만들 수 있습니다.
이 튜토리얼에서는 Excel 논리 및 시트 보호를 사용하여 "완료될 때까지 잠김" 체크리스트를 만드는 방법을 보여줍니다.
1단계:체크리스트 설정
엑셀로 할 일 목록을 깔끔하게 작성해 보겠습니다.

2단계:체크박스 삽입 및 셀 연결
- 개발자로 이동 탭>> 삽입 선택>> 체크박스를 선택하세요. 컨트롤 양식에서 .

- '완료됨 아래 각 작업 옆에 확인란을 배치합니다. ” 열입니다.
- 각 확인란을 마우스 오른쪽 버튼으로 클릭하고>> 형식 컨트롤을 선택합니다. .

- 셀 l을 선택합니다. 잉크 각 체크박스를 '상태' 열 아래의 해당 셀(예:D2, D3, D4, D5, D6, D7)로 이동하세요.

- 확인을 클릭하세요. .
3단계:Excel 시트 로직 및 VBA를 사용하여 작업 잠금/잠금 해제
Excel의 데이터 유효성 검사는 양식 컨트롤에 적용되지 않으므로 VBA를 사용하여 논리에 따라 확인란 상태를 제어합니다.
- 개발자로 이동 탭>> Visual Basic 선택 .
- 삽입에서 메뉴>> 모듈 선택 .

- 다음 코드를 복사하여 붙여넣으세요.
Sub CheckBoxControls()
ActiveSheet.CheckBoxes("Check Box 2").Enabled = Range("D2").Value
ActiveSheet.CheckBoxes("Check Box 3").Enabled = Range("D3").Value
ActiveSheet.CheckBoxes("Check Box 4").Enabled = Range("D4").Value
ActiveSheet.CheckBoxes("Check Box 5").Enabled = Range("D5").Value
ActiveSheet.CheckBoxes("Check Box 6").Enabled = Range("D6").Value
End Sub
- 이 VBA 코드는 셀 값을 기반으로 확인란을 활성화 또는 비활성화합니다.
- D2가 TRUE이면 확인란이 활성화됩니다(클릭 가능).
- D2가 FALSE인 경우 확인란이 잠깁니다.
- 이 논리는 작업 1이 완료될 때까지 작업 2를 클릭할 수 없도록 보장합니다.
- '체크박스 2'와 '체크박스 3'을 실제 체크박스 이름으로 바꾸세요.
- 체크박스 이름을 찾으려면 마우스 오른쪽 버튼을 클릭하고 A열 위의 이름 상자를 선택하세요.
- 더 나은 이해를 위해 체크박스 이름을 제거하거나 편집하지 않았습니다.
4단계:체크박스에 매크로 할당
- 각 확인란을 마우스 오른쪽 버튼으로 클릭하고>> 매크로 할당을 선택합니다. .

- CheckBoxControl 선택>> 확인을 클릭하세요. .

- 이렇게 하면 체크박스를 클릭할 때마다 매크로가 실행됩니다.
4단계:시각적 신호에 대한 조건부 서식
잠긴/잠금 해제된 셀을 시각적으로 강조 표시할 수 있습니다.
- '작업 설명'을 선택합니다. 열.
- 홈으로 이동 탭>> 조건부 서식을 선택합니다.>> 새 규칙을 선택합니다. .
- 수식을 사용하여 서식을 지정할 셀 선택을 선택합니다. .
- 다음 수식을 삽입하세요:
여기서 D2는 다시 이전 작업의 연결된 상태 셀입니다.
- 서식 스타일을 설정합니다. 회색으로 표시를 표시하려면 분위기가 있는 경우 잠긴 작업에는 회색 글꼴을 선택하세요.
- 확인을 클릭하세요. .

이제 작업에 잠금/잠금 해제 상태가 시각적으로 표시됩니다.
5단계:시트 보호 적용
논리를 보호하려면:
- 먼저 사용자 상호작용이 허용되는 셀을 잠금 해제합니다.
- 체크박스 셀을 선택하세요.
- 마우스 오른쪽 버튼 클릭>> 셀 서식 선택 .

- 보호로 이동 탭>> 잠김 선택을 취소합니다. .
- 확인을 클릭하세요. .

이제 귀하의 시트는 보호되며 사용자는 잠금 해제된 확인란과만 상호 작용할 수 있습니다.
구조와 논리를 강화하려면:
- 검토로 이동 탭>> 시트 보호를 선택합니다. .
- 원하는 경우 비밀번호를 설정하세요.
- '개체 편집' 옵션을 선택 취소한 다음 확인을 클릭하세요. .
6단계:체크리스트 테스트
- 체크박스 이름을 제거하거나 새 이름을 지정할 수 있습니다.
- 처음에는 작업 1만 선택 가능합니다.

- 작업 1이 선택되면(즉, D2가 TRUE가 됨) 작업 2가 활성화됩니다.
- 이 패턴은 작업 순서를 계속 따릅니다.
- 이전 작업을 완료하기 전에는 작업을 선택할 수 없습니다.
- Task 5를 확인하지 않고 Task 6을 확인해 보세요.
- 작업 6이 잠긴 것으로 표시됩니다.

동적 진행 표시기 추가
동적 진행률 표시기를 삽입하여 체크리스트를 기반으로 작업 진행률을 표시할 수 있습니다.
- 셀을 선택하고 다음 수식을 삽입하세요.
=COUNTIF(D2:D7, TRUE)/COUNTA(D2:D7)
- 완료 진행 상황을 표시하려면 셀 형식을 백분율로 지정하세요.

최종 생각 및 사용 사례
위의 단계를 수행하면 작업 규율을 촉진하는 강력한 "완료될 때까지 잠김" 체크리스트를 만들 수 있습니다. 순차적인 작업 완료를 시행하여 작업 관리를 개선하는 데 도움이 됩니다. 다음 분야에서 이 기술을 사용할 수 있습니다.
- 교육 체크리스트:직원은 특정 교육 단계를 순차적으로 완료해야 합니다.
- 안전 절차:중요한 단계를 건너뛰지 않도록 합니다.
- 품질 점검:규정 준수 및 표준 유지
- 교육 과정 모듈:학생들은 더 발전하려면 전제 조건을 완료해야 합니다.