VBA Tidak Berfungsi

VBA Tidak Berfungsi

VBA Excel Tidak Berfungsi

Fungsi logis berguna untuk perhitungan yang memerlukan beberapa kondisi atau kriteria untuk diuji. Dalam artikel kami sebelumnya, kami telah melihat “VBA IF,” ‘VBA ORVBA OROr adalah fungsi logis dalam bahasa pemrograman, dan kami memiliki fungsi OR di VBA. Hasil yang diberikan oleh fungsi ini bisa benar atau salah. Ini digunakan untuk dua atau banyak kondisi secara bersamaan dan memberikan hasil yang benar ketika salah satu kondisi dikembalikan dengan benar.Baca lebih lanjut,’ dan ‘VBA ANDVBA ANDVBA AND adalah fungsi logika bawaan dan operator logika. Hanya ketika semua kondisi yang ditentukan dalam fungsi ini terpenuhi, ia mengembalikan output sebagai benar. Sebaliknya, jika salah satu kondisi gagal, hasilnya salah.baca lebih lanjut’ kondisi. Artikel ini akan membahas VBA NOT dengan fungsi IF di excelFungsi IF Dalam fungsi ExcelIF di Excel mengevaluasi apakah suatu kondisi terpenuhi dan mengembalikan nilai tergantung pada apakah hasilnya ‘benar’ atau ‘salah’. Ini adalah fungsi bersyarat Excel, yang mengembalikan hasil berdasarkan terpenuhi atau tidak terpenuhinya kriteria yang diberikan. Baca selengkapnya. Tapi, pertama-tama, kita perlu melihat fungsi VBA NOT untuk memahaminya.

Anda bebas menggunakan gambar ini di situs web Anda, templat, dll., Harap berikan kami tautan atribusiBagaimana Memberikan Atribusi? Tautan Artikel menjadi Hyperlink
Misalnya: Sumber: VBA Bukan Fungsi (wallstreetmojo.com)

Contoh

Contoh 1

Fungsi NOT juga tersedia dengan VBA. Ini bekerja sama dengan fungsi Excel. Sebagai contoh, lihat kumpulan kode VBA di bawah iniKode VBAKode VBA mengacu pada kumpulan instruksi yang ditulis oleh pengguna dalam bahasa pemrograman Aplikasi Visual Basic pada Editor Visual Basic (VBE) untuk melakukan tugas tertentu.Baca lebih lanjut.

Kode:

Sub NOT_Example1() Dim k As String k = Not (45 = 45) MsgBox k End Sub

Kami telah mendeklarasikan variabel “k” sebagai string dalam kode di atas.

Dim k Sebagai String

Selanjutnya, kami telah menetapkan nilai melalui NOT functionNOT FunctionNOT Excel function adalah fungsi logis di Excel yang juga dikenal sebagai fungsi negasi dan meniadakan nilai yang dikembalikan oleh suatu fungsi atau nilai yang dikembalikan oleh fungsi logis lainnya.baca lebih lanjut. Apakah TIDAK berfungsi untuk mengatakan apakah angka 45 sama dengan 45 atau tidak?

k = Tidak (45 = 45)

Selanjutnya, kami telah menetapkan nilai yang dikembalikan oleh fungsi NOT ke variabel “k” di kotak pesan.

MsgBox k

Jalankan kodenya dan lihat hasilnya.

Contoh #2 – BUKAN dengan Fungsi IF

Seperti yang kami katakan di salah satu artikel sebelumnya, “JIKA dengan fungsi logis lainnya adalah pasangan terbaik di Excel.”

Demikian pula, NOT dengan IF berguna dalam banyak hal. Misalnya, dengan IF, kita dapat memperoleh hasil kita alih-alih hasil default TRUE atau FALSE.

Ambil kode contoh yang sama di atas. Sekali lagi, kami akan menerapkan NOT dengan fungsi IF.

Kode:

Sub NOT_Example2() Dim k As String If Not (45 = 45) Then k = “Hasil tes BENAR” Else k = “Hasil tes SALAH” End If MsgBox k End Sub

Pada kode di atas, kami telah mengubah hasil default dari ‘Hasil tes salah’ dan ‘Hasil tes benar.’ Jika tes logika yang diberikan benar, maka akan mengembalikan ‘Hasil tes adalah SALAH’, dan jika tes logika yang diberikan salah, maka akan kembali. ‘Hasil tes BENAR.’

Pada kode di atas, kita memiliki nilai 45 = 45, sehingga kita akan mendapatkan jawabannya sebagai berikut.

Contoh #3 – NOT Tingkat Lanjut

Fungsi NOT paling baik digunakan dengan fungsi IF. Sebagai contoh, kita dapat menggunakan fungsi ini untuk menyembunyikan semua sheet kecuali satu sheet tertentu.

Kami memiliki berbagai lembar, sebagai berikut di Excel kami.

Di bawah ini adalah contoh kode untuk menyembunyikan semua sheet kecuali satu sheet tertentu.

Kode:

Sub NOT_Example3() Redupkan Ws Sebagai Lembar Kerja Untuk Setiap W Di ActiveWorkbook.Worksheets Jika Tidak (Ws.Name = “Lembar Data”) Maka Ws.Visible = xlSheetVeryHideen Akhiri Jika Selanjutnya Ws Akhiri Sub

Kode di atas menyembunyikan semua lembar kerja kecuali lembar kerja ‘Lembar Data.’

Anda dapat menggunakan kode VBA ini untuk menyembunyikan Kode VBA Ke Sembunyikan Kolom VBA perlu disembunyikan agar sheet hanya menyampaikan informasi yang relevan. Untuk menyembunyikan kolom, cukup setel nilai properti ke ‘TRUE’; untuk menyembunyikan kolom, setel nilai properti ke ‘FALSE’.baca lebih lanjut semua sheet kecuali satu sheet tertentu dengan mengubah nama sheet menjadi nama sheet Anda.

Untuk bagaimana kita juga dapat menampilkan lembar di excelTampilkan Lembar Di ExcelAda beberapa metode berbeda untuk Menampilkan Lembar di Excel sesuai kebutuhan untuk menampilkan semua, semua kecuali satu, beberapa, atau lembar kerja tertentu. Anda dapat menggunakan Klik Kanan, Tombol Pintas Excel, atau menulis kode VBA di Excel. Baca selengkapnya. Kode di bawah ini akan memperlihatkan semua lembar kecuali nama lembar “Lembar Data.”

Kode:

Sub NOT_Example4() Dim Ws Sebagai Lembar Kerja Untuk Setiap W Di ActiveWorkbook.Worksheets Jika Tidak (Ws.Name = “Lembar Data”) Maka Ws.Visible = xlSheetVisible End If Next Ws End Sub

Kode di bawah ini hanya akan menampilkan nama sheet ‘Lembar Data’.

Kode:

Sub NOT_Example3() Dim Ws Sebagai Worksheet Untuk Setiap Ws Di ActiveWorkbook.Worksheets If Not (Ws.Name <> “Lembar Data”) Maka Ws.Visible = xlSheetVisible End If Next Ws End Sub

Artikel yang Direkomendasikan

Artikel ini telah menjadi panduan untuk VBA Not Function. Di sini, kita membahas cara kerja fungsi Not, cara menggunakannya dengan fungsi IF, dan contoh praktis serta template yang dapat diunduh. Di bawah ini adalah beberapa artikel bermanfaat yang terkait dengan VBA: –

  • VBA Jika Lain
  • JIKA TIDAK di VBA
  • Untuk Setiap Loop di Excel VBA
  • Masuk ke VBA

Related Posts