Một tác vụ lập trình phổ biến là xác thực đầu vào của người dùng. Thông thường, macro của bạn có thể cần xác định xem một số do người dùng nhập là số lẻ hay số chẵn. Ví dụ: giả sử bạn đã viết macro của riêng mình hỏi người dùng số trang tính mà họ muốn xử lý. Nếu macro của bạn phải xử lý các trang tính chẵn và lẻ khác nhau, thì bạn cần tìm hiểu xem số người dùng cung cấp là số lẻ hay số chẵn. Kỹ thuật này tương đối đơn giản, như được hiển thị ở đây:

Even = (UserNum Mod 2) - 1

Sau khi thực hiện dòng này, Chẵn sẽ là True (-1) nếu UserNum là chẵn hoặc False (0) nếu UserNum là lẻ.

_Lưu ý: _

Nếu bạn muốn biết cách sử dụng các macro được mô tả trên trang này (hoặc trên bất kỳ trang nào khác trên trang ExcelTips), tôi đã chuẩn bị một trang đặc biệt bao gồm thông tin hữu ích.

ExcelTips là nguồn của bạn để đào tạo Microsoft Excel hiệu quả về chi phí.

Mẹo này (11398) áp dụng cho Microsoft Excel 2007, 2010, 2013 và 2016.

Bạn có thể tìm thấy phiên bản của mẹo này cho giao diện menu cũ hơn của Excel tại đây: