Perbandingan VBA Operator: Tidak setara, Less dari atau Sama dengan
Perbandingan VBA Operatorso
Operator ini digunakan untuk membandingkan nilai. Operator perbandingan meliputi sama dengan, kurang dari, lebih besar dari dan tidak sama dengan.
Operator perbandingan digunakan untuk membandingkan nilai untuk tujuan validasi. Misalnya, Anda sedang mengembangkan aplikasi point of sale sederhana. Dalam aplikasi ini, Anda ingin memvalidasi nilai yang dimasukkan sebelum Anda memposting. Dalam kasus seperti itu, Anda dapat menggunakan operator perbandingan. Operator ini akan memeriksa angka negatif atau memastikan bahwa jumlah yang dibayarkan tidak melebihi jumlah yang ditagih. Operator perbandingan berguna dalam situasi seperti itu.
Tabel berikut mencantumkan operator perbandingan yang didefinisikan dalam VBA.
Operator | Uraian Teknis |
---|---|
= | Equal: memeriksa apakah dua nilai sama. Ini juga digunakan sebagai operator penugasan |
< | Less than: Operator ini digunakan untuk mengurangi angka |
> | Lebih besar dari: Operator ini digunakan untuk mengalikan angka |
<> | Tidak sama dengan: Operator ini digunakan untuk membagi angka |
<= | Less dari atau sama dengan: |
>= | Lebih dari atau sama dengan: |
Perbandingan VBA Operator dengan Contoh
Tabel berikut menunjukkan Perbandingan Excel VBA Operator dengan contoh dan keluaran.
S / N | Operator | Example | Keluaran |
---|---|---|---|
1 | = | Jika x = z Maka | Mengembalikan nilai benar jika sama, jika tidak maka akan mengembalikan nilai salah |
2 | < | Jika x < z Maka | Mengembalikan nilai benar jika x lebih kecil dari z, jika tidak maka akan menghasilkan nilai salah |
3 | > | Jika x > z Maka | Mengembalikan nilai benar jika x lebih besar dari z, jika tidak maka akan menghasilkan nilai salah |
4 | <> | Jika x <> z Maka | Mengembalikan nilai benar jika tidak sama, jika tidak maka akan mengembalikan nilai salah |
5 | <= | Jika x <= z Maka | Mengembalikan nilai benar jika x kurang dari atau sama dengan z, jika tidak maka akan menghasilkan nilai salah |
6 | >= | Jika x >= Maka | Mengembalikan nilai benar jika x lebih besar dari atau sama dengan z, jika tidak maka akan menghasilkan nilai salah |
Contoh kode sumber
Perbandingan yang Setara Operator
If 2 = 1 Then MsgBox "True", vbOKOnly, "Equal Operator" Else MsgBox "False", vbOKOnly, "Equal Operator" End If
SINI,
- “Jika 2 = 1 Maka… Lain… Berakhir Jika” menggunakan pernyataan if untuk mengevaluasi kondisi “2 = 1”
- “PesanBoxâ € | â € Adalah fungsi bawaan yang menampilkan kotak pesan.
- Parameter pertama “Benar” atau “Salah” adalah yang akan ditampilkan di kotak pesan. Dalam contoh kita, 2 tidak sama dengan 1, oleh karena itu, akan ditampilkan “salah” di kotak pesan.
- Parameter kedua “vbOKOnly” adalah tombol yang ditampilkan di kotak pesan
- Parameter ketiga “Sama Opera“tor” adalah judul kotak pesan.
Menjalankan kode di atas memberikan hasil berikut