Operator VBA

Operator VBA Excel

Dalam operator VBA digunakan untuk memeriksa apakah satu nomor lebih besar dari yang lain atau kurang dari yang lain atau sama dengan nomor lain dan tidak sama dengan juga. Caranya mirip dengan menggunakan operator seperti yang kita gunakan di excel seperti A> B menggunakan operator pembanding.

Tidak peduli seberapa baik kita atau seberapa mahir kita dalam pekerjaan kita, jika kita tidak melakukan dasar-dasarnya dengan benar, maka semuanya akan berantakan. Pertama jika kita tidak mempelajari dasar-dasarnya dengan benar maka kita tidak dapat maju ke tingkat berikutnya, baik itu profesi apapun. Alasan mengapa saya menekan begitu banyak hal mendasar karena dalam artikel hari ini kami akan menunjukkan kepada Anda salah satu konsep dasar "Operator VBA".

Operator adalah jantung dari perhitungan apa pun. Itu adalah tanda yang kita gunakan untuk membandingkan satu hal dengan yang lain. Saya yakin Anda pasti pernah menggunakan logika ini di tempat kerja Anda sehari-hari.

Daftar Operator Matematika

Di bawah ini adalah daftar operator matematika yang kami gunakan secara teratur.

Di atas adalah operator matematika dan itu umum untuk semua orang. Kami juga memiliki operator perbandingan, di bawah ini adalah daftarnya.

Daftar Operator Perbandingan untuk VBA

  • Tanda Sama Dengan (=)
  • Greater Than Sign (>)
  • Lebih Dari atau Sama dengan Tanda (> =)
  • Kurang dari Tanda (<)
  • Tidak Sama dengan Tanda ()

Mari kita bahas operator ini secara mendetail.

Anda dapat mengunduh Template Excel Operator VBA ini di sini - Template Excel Operator VBA

Tanda Sama Dengan (=)

Tanda ini digunakan untuk membandingkan apakah suatu benda sama dengan benda lainnya. Hasil dari tanda operator ini adalah TRUE atau FALSE. Jika satu hal sama dengan yang lain maka kita akan mendapatkan TRUE atau FALSE.

Di bawah ini adalah Kode VBA untuk memahami penggunaan  operator Equal (=) .

Kode:

 Sub Equal_Operator () Dim Val1 As String Dim Val2 As String Val1 = 25 Val2 = 25 If Val1 = Val2 Maka MsgBox "Keduanya sama dan hasilnya BENAR" Lain MsgBox "Keduanya tidak sama dan hasilnya SALAH" End If End Sub 

Ini akan mengembalikan hasil sebagai TRUE karena nilai variabel "Val1" & "Val2" sama.

Greater Than Sign (>)

Tanda ini memeriksa apakah satu angka lebih besar dari angka lainnya. Ini juga merupakan operator VBA logis yang hasilnya TRUE atau FALSE.

Di bawah ini adalah Kode VBA untuk memahami penggunaan  operator Greater Than (>) .

Kode:

 Sub Greater_Operator () Dim Val1 As String Dim Val2 As String Val1 = 25 Val2 = 20 If Val1> Val2 Maka MsgBox "Val1 lebih besar dari val2 dan hasilnya TRUE" Else MsgBox "Val1 tidak lebih besar dari val2 dan hasilnya FALSE "End If End Sub 

Dan hasilnya adalah -

Lebih Dari atau Sama dengan Tanda (> =)

Tanda ini berfungsi persis sama dengan operator di atas, Greater Than, tetapi memeriksa apakah angkanya sama atau tidak.

Di bawah ini adalah Kode VBA untuk memahami penggunaan  operator Greater Than atau Equal to (> =) .

Kode:

 Sub Greater_Than_Equal_Operator () Dim Val1 As String Dim Val2 As String Val1 = 25 Val2 = 20 If Val1> = Val2 Maka MsgBox "Val1 lebih besar dari val2 dan hasilnya TRUE" Else MsgBox "Val1 tidak lebih besar dari val2 dan hasilnya adalah SALAH "End If End Sub 

Sekarang kita hanya akan mengubah jumlah val2 menjadi 25 dan kemudian menjalankan kodenya.

Kedua hasil mengembalikan TRUE karena kita telah menerapkan tanda> =.

Kurang dari Tanda (<)

Tanda ini memeriksa apakah satu angka lebih kecil dari angka lainnya. Ini juga merupakan operator logika di VBA yang hasilnya TRUE atau FALSE.

Di bawah ini adalah Kode VBA untuk memahami penggunaan  operator Less Than (<) .

Kode:

 Sub Less_Operator () Dim Val1 As String Dim Val2 As String Val1 = 25 Val2 = 20 Jika Val1 <Val2 Maka MsgBox "Val1 lebih kecil dari val2 dan hasilnya BENAR" Else MsgBox "Val1 tidak kurang dari val2 dan hasilnya SALAH "End If End Sub 

Ini mengembalikan FALSE karena 25 tidak kurang dari 20.

Tidak Sama dengan Tanda ()

Ini tidak sama dengan tanda adalah operator invers mengembalikan hasil invers. Jika satu hal sama dengan yang lain maka mengembalikan FALSE atau TRUE.

Di bawah ini adalah Kode untuk memahami penggunaan operator VBA Not Equal ().

Kode:

 Sub NotEqual_Operator () Dim Val1 As String Dim Val2 As String Val1 = 25 Val2 = 20 If Val1 Val2 Maka MsgBox "Val1 tidak sama dengan val2 dan hasilnya BENAR" Else MsgBox "Val1 sama dengan val2 dan hasilnya FALSE" End If Akhiri Sub 

Anda akan mendapatkan hasil sebagai berikut.