• Thứ Năm, 23/11/2006 10:47 (GMT+7)

    Kiểm tra nhập liệu trong Excel

    Trong số báo tháng 9/2006 có câu hỏi về kiểm tra nhập liệu trong Excel (trang 138), ngoài cách dùng VBA như TGVT đã đề cập, còn có một cách khác đơn giản hơn đó là dùng công cụ Data Validation của Excel.

    Ví dụ việc kiểm tra mã hàng, giả sử bạn có mã hàng chứa trong dãy A1:A20 của Sheet1, phần nhập dữ liệu mã hàng trong dãy A1:A10 trong Sheet2.

    Để tiện quản lý dãy này ta đặt tên bằng cách chọn Insert
    à Nameà Define, đặt tên vùng Sheet1!A1:A20 là Mahang, nhấn OK.

    Để nhập các điều kiện kiểm tra cho vùng này ta làm như sau:

    Chuyển tới Sheet2
    àChọn vùng A1:A10à Chọn Dataà Data Validation.

    Ở thẻ Settings, Validation Criteria chọn Allow: List, Source nhập = Mahang, đánh dấu chọn hộp Ignore Blank nếu muốn bỏ qua các ô trống, hộp In-cell dropdown nếu muốn có hộp danh sách thả xuống.

    Chuyển qua thẻ Input Messsage nhập các hướng dẫn, chọn Show input... nếu muốn hướng dẫn hiện lên khi ô được chọn.

    Chuyển qua thẻ Error Alert nhập các thông tin cảnh báo khi nhập sai, chọn Show error... nếu muốn hiện thông tin cảnh báo.

    Nhấn OK.




    Giờ đây khi nhập liệu ở vùng Sheet2!A1:A10, một hộp Dropdown List xuất hiện và hầu như chắc chắn bạn không có cơ hội để nhập sai mã hàng!



    Ngoài ra, bạn có thể tham khảo các kỹ thuật thiết kế nhập liệu nâng cao khác ở các trang web sau:

    - Tiếng Anh: www.contextures.com/tiptech.html, tải file ví dụ www.contextures.com/DataValSample.zip.

    - Tiếng Việt: www.webketoan.com, www.giaiphapexcel.com (http://www.giaiphapexcel.com/forum/showthread.php?t=98&highlight=Data+Validation).

    Nguyễn Trọng Thành
    Email:
    ng.tr.thanh@gmail.com; ntthanhhp@vnn.vn

    ID: A0611_141