Computer >> Hướng Dẫn Máy Tính >  >> Phần Mềm >> Office

Tạo danh sách kiểm tra bị khóa cho đến khi hoàn thành trong Excel:Hướng dẫn từng bước với tính năng bảo vệ logic và trang tính

Tạo danh sách kiểm tra bị khóa cho đến khi hoàn thành trong Excel:Hướng dẫn từng bước với tính năng bảo vệ logic và trang tính

 

Danh sách kiểm tra “bị khóa cho đến khi hoàn thành” hỗ trợ quản lý tác vụ. Nó đảm bảo các nhiệm vụ được hoàn thành một cách tuần tự, cải thiện tổ chức và trách nhiệm giải trình. Bạn có thể tạo loại danh sách kiểm tra như vậy bằng cách kết hợp logic Trang tính, VBA và bảo vệ trang tính.

Trong hướng dẫn này, chúng tôi sẽ hướng dẫn cách tạo danh sách kiểm tra "bị khóa cho đến khi hoàn thành" bằng cách sử dụng logic Excel và bảo vệ trang tính.

Bước 1:Thiết lập danh sách kiểm tra của bạn

Hãy tạo một danh sách nhiệm vụ rõ ràng trong Excel.

Tạo danh sách kiểm tra bị khóa cho đến khi hoàn thành trong Excel:Hướng dẫn từng bước với tính năng bảo vệ logic và trang tính

Bước 2:Chèn hộp kiểm và liên kết ô

  • Đi tới Nhà phát triển tab>> chọn Chèn>> chọn Hộp kiểm từ Biểu mẫu Kiểm soát .

Tạo danh sách kiểm tra bị khóa cho đến khi hoàn thành trong Excel:Hướng dẫn từng bước với tính năng bảo vệ logic và trang tính

  • Đặt các hộp kiểm bên cạnh mỗi nhiệm vụ trong phần “Đã hoàn thành cột ”.
  • Nhấp chuột phải vào từng hộp kiểm>> chọn Kiểm soát định dạng .

Tạo danh sách kiểm tra bị khóa cho đến khi hoàn thành trong Excel:Hướng dẫn từng bước với tính năng bảo vệ logic và trang tính

  • Chọn Ô l mực mỗi hộp kiểm vào các ô tương ứng trong cột “Trạng thái” (ví dụ:D2, D3, D4, D5, D6, D7).

Tạo danh sách kiểm tra bị khóa cho đến khi hoàn thành trong Excel:Hướng dẫn từng bước với tính năng bảo vệ logic và trang tính

  • Nhấp vào OK .

Bước 3:Sử dụng Excel Sheet Logic và VBA để khóa/mở khóa tác vụ

Vì Xác thực dữ liệu của Excel không áp dụng cho Điều khiển biểu mẫu nên hãy sử dụng VBA để kiểm soát trạng thái hộp kiểm dựa trên logic:

  • Đi tới Nhà phát triển tab>> chọn Visual Basic .
  • Từ Chèn menu>> chọn Mô-đun .

Tạo danh sách kiểm tra bị khóa cho đến khi hoàn thành trong Excel:Hướng dẫn từng bước với tính năng bảo vệ logic và trang tính

  • Sao chép và dán đoạn mã sau.
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
  • Mã VBA này bật hoặc tắt Hộp kiểm dựa trên giá trị ô.
    • Nếu D2 là TRUE, hộp kiểm sẽ được bật (có thể nhấp vào).
    • Nếu D2 là FALSE thì hộp kiểm sẽ bị khóa.
    • Logic này đảm bảo không thể nhấp vào Nhiệm vụ 2 cho đến khi hoàn thành Nhiệm vụ 1.
  • Thay thế “Hộp kiểm 2” và “Hộp kiểm 3” bằng tên hộp kiểm thực tế của bạn.
  • Để tìm tên hộp kiểm, nhấp chuột phải và chọn hộp tên phía trên cột A.
  • Để hiểu rõ hơn, chúng tôi chưa xóa hoặc chỉnh sửa tên hộp kiểm.

Bước 4:Gán Macro cho hộp kiểm

  • Nhấp chuột phải vào từng hộp kiểm>> chọn Gán Macro .

Tạo danh sách kiểm tra bị khóa cho đến khi hoàn thành trong Excel:Hướng dẫn từng bước với tính năng bảo vệ logic và trang tính

  • Chọn CheckBoxControl >> nhấp vào OK .

Tạo danh sách kiểm tra bị khóa cho đến khi hoàn thành trong Excel:Hướng dẫn từng bước với tính năng bảo vệ logic và trang tính

  • Điều này đảm bảo macro chạy bất cứ khi nào hộp kiểm được nhấp vào.

Bước 4:Định dạng có điều kiện cho Visual Cue

Bạn có thể đánh dấu trực quan các ô bị khóa/mở khóa.

  • Chọn “Mô tả nhiệm vụ” cột.
  • Đi tới Trang chủ tab>> chọn Định dạng có điều kiện>> chọn Quy tắc mới .
  • Chọn Sử dụng công thức để chọn ô cần định dạng .
  • Chèn công thức sau:

Trong đó D2 lại là ô trạng thái được liên kết của tác vụ trước đó.

  • Đặt kiểu định dạng. Để hiển thị Chuyển sang màu xám rung cảm, hãy chọn phông chữ màu xám cho các tác vụ bị khóa.
  • Nhấp vào OK .

Tạo danh sách kiểm tra bị khóa cho đến khi hoàn thành trong Excel:Hướng dẫn từng bước với tính năng bảo vệ logic và trang tính

Giờ đây, các tác vụ sẽ biểu thị trực quan trạng thái khóa/mở khóa của chúng.

Bước 5:Áp dụng Bảo vệ trang tính

Để bảo mật logic của bạn:

  • Đầu tiên, hãy mở khóa các ô nơi người dùng được phép tương tác:
  • Chọn các ô hộp kiểm.
  • Nhấp chuột phải>> chọn Định dạng ô .

Tạo danh sách kiểm tra bị khóa cho đến khi hoàn thành trong Excel:Hướng dẫn từng bước với tính năng bảo vệ logic và trang tính

  • Đi tới Bảo vệ tab>> bỏ chọn Đã khóa .
  • Nhấp vào OK .

Tạo danh sách kiểm tra bị khóa cho đến khi hoàn thành trong Excel:Hướng dẫn từng bước với tính năng bảo vệ logic và trang tính

Giờ đây, trang tính của bạn đã được bảo vệ và người dùng chỉ có thể tương tác với các hộp kiểm đã được mở khóa.

Để thực thi cấu trúc và logic:

  • Đi tới Đánh giá tab>> chọn Tấm bảo vệ .
  • Đặt mật khẩu nếu bạn muốn.
  • Bỏ chọn tùy chọn “Chỉnh sửa đối tượng”, sau đó nhấp vào OK .

Bước 6:Kiểm tra danh sách kiểm tra

  • Bạn có thể xóa tên hộp kiểm hoặc gán tên mới.
  • Ban đầu chỉ có Nhiệm vụ 1 sẽ có thể được lựa chọn.

Tạo danh sách kiểm tra bị khóa cho đến khi hoàn thành trong Excel:Hướng dẫn từng bước với tính năng bảo vệ logic và trang tính

  • Khi Nhiệm vụ 1 được chọn (tức là D2 trở thành TRUE), Nhiệm vụ 2 sẽ được bật.
  • Mẫu này sẽ tiếp tục tuân theo thứ tự nhiệm vụ.
  • Bạn không thể chọn bất kỳ nhiệm vụ nào trước khi hoàn thành nhiệm vụ trước đó.
  • Cố gắng kiểm tra Nhiệm vụ 6 mà không kiểm tra Nhiệm vụ 5.
  • Nhiệm vụ 6 đang hiển thị là bị khóa.

Tạo danh sách kiểm tra bị khóa cho đến khi hoàn thành trong Excel:Hướng dẫn từng bước với tính năng bảo vệ logic và trang tính

Thêm chỉ báo tiến trình động

Bạn có thể chèn chỉ báo tiến trình động để hiển thị tiến độ của một nhiệm vụ dựa trên danh sách kiểm tra.

  • Chọn một ô và chèn công thức sau.
=COUNTIF(D2:D7, TRUE)/COUNTA(D2:D7)
  • Định dạng ô dưới dạng phần trăm để hiển thị tiến trình hoàn thành.

Tạo danh sách kiểm tra bị khóa cho đến khi hoàn thành trong Excel:Hướng dẫn từng bước với tính năng bảo vệ logic và trang tính

Suy nghĩ cuối cùng và trường hợp sử dụng

Bằng cách làm theo các bước trên, bạn có thể tạo danh sách kiểm tra “Đã khóa cho đến khi hoàn thành” mạnh mẽ để thúc đẩy tính kỷ luật trong nhiệm vụ. Nó giúp cải thiện việc quản lý nhiệm vụ bằng cách thực thi hoàn thành nhiệm vụ tuần tự. Bạn có thể sử dụng kỹ thuật này trong các trường sau;

  • Danh sách kiểm tra đào tạo:Nhân viên phải hoàn thành tuần tự các bước đào tạo cụ thể.
  • Quy trình an toàn:Đảm bảo không bỏ qua các bước quan trọng.
  • Kiểm tra chất lượng:Duy trì sự tuân thủ và tiêu chuẩn.
  • Học phần khóa học giáo dục:Học viên phải hoàn thành điều kiện tiên quyết để tiến xa hơn.
Nhận MIỄN PHÍ Bài tập Excel nâng cao có Giải pháp!