Hướng Dẫn Cách Viết Các Toán Tử So Sánh Trong VBA
Có thể bạn quan tâm
Bài viết này sẽ giới thiệu cho các bạn về các toán tử được sử dụng để so sánh các giá trị trong VBA. Các toán tử so sánh ấy bao gồm: bằng, không bằng, nhỏ hơn và lớn hơn.
Như các bạn cũng biết, các toán tử so sánh thường được sử dụng để so sánh các giá trị cho mục đích xác thực. Giả sử bạn đang phát triển một ứng dụng bán hàng và trong ứng dụng này bạn muốn xác nhận các giá trị được nhập trước khi đăng. Với những trường hợp như vậy bạn có thể sử dụng các toán tử so sánh. Các toán tử này sẽ kiểm tra đối chiếu với các số âm hoặc để đảm bảo rằng số tiền được trả không vượt quá số tiền ghi trong hóa đơn. Các toán tử so sánh trở nên rất có ích trong những tình huống như vậy.
Bảng sau đây sẽ thể hiện các toán tử so sánh trong VBA:
| Stt | Toán tử | Mô tả | Ví dụ | Đầu ra |
| 1 | = | Bằng: Kiểm tra xem hai giá trị có bằng nhau hay không. Nó cũng được sử dụng như là một toán tử gán | If x = z Then | Trả về true nếu hai số có giá trị bằng nhau, false nếu chúng không bằng nhau |
| 2 | < | Nhỏ hơn | If x < z Then | Trả về true nếu x nhỏ hơn z, nếu không trả về false |
| 3 | > | Lớn hơn | If x > z Then | Trả về true nếu x lớn hơn z, nếu không trả về false |
| 4 | <> | Không bằng | If x <> z Then | Trả về true nếu hai số có giá trị khác nhau, nếu không trả về false |
| 5 | <= | Nhỏ hơn hoặc bằng | If x <= z Then | Trả về true nếu x nhỏ hơn hoặc bằng z, nếu không trả về false |
| 6 | >= | Lớn hơn hoặc bằng | If x >= Then | Trả về true nếu x lớn hơn hoặc bằng z, nếu không trả về false |
Ví dụ :
Toán tử bằng:
Trong đó:
- “If 2 = 1 Then… Else… End If” sử dụng câu lệnh if để đánh giá điều kiện “2=1”
- “MsgBox…” là hàm dùng để hiển thị hộp thông báo
- Tham số đầu tiên “True” hoặc “False” là những gì sẽ hiển thị trong hộp thông báo. Trong ví dụ của chúng ta, vì 2 không bằng 1 nên thông báo sẽ hiện thị là “False”
- Tham số thứ hai “vbOKOnly” là lệnh hiển thị nút OK trong hộp thông báo
- Tham số thứ ba “Equal Operator” là tiêu đề của hộp thông báo
Trên đây là toán tử so sánh trong VBA. Hãy đọc thêm các bài viết khác của gitiho để biết thêm các thông tin bổ ích khác nhé. Ngoài ra, bạn có thể tham khảo một số khóa học lập trình VBA tại Gitiho để nâng trình sử dụng công cụ này:
Tuyệt đỉnh VBA: Tự động hóa Excel với lập trình VBA
G-LEARNING 499,000đ 799,000đ Đăng ký Học thử
VBA Nâng cao: Code mẫu và các chuyên đề ứng dụng VBA
G-LEARNING 499,000đ 899,000đ Đăng ký Học thử
Từ khóa » Toán Tử Trong Vba Excel
-
Toán Tử Trong VBA - VietTuts
-
Bài 8 : Toán Tử Trong VBA Excel
-
Toán Tử Logic Trong VBA (And - Or - Not) - Freetuts
-
[VBA Excel] Các Toán Tử Logic
-
[Excel VBA Tip] Các Toán Tử Logic - .vn
-
Bài 38: Các Toán Tử So Sánh Trong VBA Excel - YouTube
-
Toán Tử Logic Trong VBA Excel | Trở Thành Lập Trình Viên
-
Toán Tử MOD Trong VBA Excel | Trở Thành Lập Trình Viên
-
VBA ARRAY TRONG EXCEL - HƯỚNG DẪN ĐẦY ĐỦ
-
HƯỚNG DẪN ĐẦY ĐỦ CÂU LỆNH IF TRONG VBA - Học Excel Online
-
Toán Tử Like Trong VBA
-
Bài Viết: Toán Tử Like Trong VBA Và Các Ký Tự đặc Biệt
-
03. Toán Tử Và Hàm Thông Dụng Trong VBA - Huy Training
-
Bảng Toán Tử - Microsoft Support
-
LàM THẾ NàO ĐỂ: Cách Sử Dụng Toán Tử So Sánh Trong Excel - 2022
-
Ghim Trên Android - Pinterest
-
Bài 38: Các Toán Tử So Sánh Trong VBA Excel