Daftar Drop Down Validasi Data Validasi Otomatis di Excel (2 Metode)

  • Bagikan Ini
Hugh West

Validasi data adalah fitur menarik dari Excel. Fitur ini menawarkan kontrol kepada pengguna untuk memasukkan nilai dalam sel. Pengguna tidak dapat memasukkan apa pun yang mereka inginkan. Mereka harus memilih dari daftar yang diberikan. Kami akan membahas cara melakukan validasi data validasi data autocomplete daftar drop-down di Excel.

Unduh Buku Kerja Praktik

Unduh buku kerja latihan ini untuk latihan saat Anda membaca artikel ini.

Daftar Drop-Down Validasi Data Pelengkapan Otomatis.xlsm

2 Metode untuk Melengkapi Otomatis Daftar Drop-Down Validasi Data di Excel

Kami akan menunjukkan 2 metode berbeda untuk melengkapi otomatis daftar drop-down validasi data di Excel. Kami akan mempertimbangkan dataset berikut untuk validasi data pelengkapan otomatis.

1. Daftar Drop-Down Validasi Data Validasi Otomatis Menggunakan Kode VBA dalam Kontrol Kotak Kombo

Kami akan menyisipkan kustom VBA kode dengan Kontrol ActiveX alat untuk melakukan validasi data dari daftar drop-down secara otomatis di Excel.

Langkah 1:

  • Pertama, kita harus menambahkan Pengembang ke pita. Pergi ke File> Opsi .
  • Pilih Sesuaikan Pita opsi dari Opsi Excel .
  • Centang Pengembang opsi dan tekan OK .

Langkah 2:

  • Pilih Sisipkan dari Pengembang tab.
  • Sekarang, pilih Kotak Kombo dari Kontrol ActiveX .

Langkah 3:

  • Letakkan Kotak kontrol pada dataset.
  • Klik tombol kanan mouse dan pilih Properti dari daftar.

Langkah 4:

  • Ubah Nama untuk TempComboBox dari Properti jendela.

Langkah 5:

  • Pergi ke Lembar Nama lapangan.
  • Pilih Lihat Kode opsi dari daftar.

Sekarang, a Modul Perintah VBA akan muncul. Kita harus meletakkan VBA kode pada modul itu.

Langkah 6:

  • Salin dan tempelkan yang berikut ini VBA kode pada modul.
 Private Sub Wrksht_SelectionChange(ByVal Target As Range) Dim combox_1 As OLEObject Dim str_1 As String Dim ws_1 As Worksheet Dim arr_1 Set ws_1 = Application.ActiveSheet On Error Resume Next Set combox_1 = ws_1.OLEObjects("TempComboBox") With combox_1 .ListFillRange = "" .LinkedCell = "" .Visible = False End With If Target.Validation.Type = 3 Then Target.Validation.InCellDropdown = False Cancel =True str_1 = Target.Validation.Formula1 str_1 = Right(str_1, Len(str_1) - 1) If str_1 = "" Then Exit Sub With combox_1 .Visible = True .Left = Target.Left .Top = Target.Top .Width = Target.Width + 5 .Height = Target.Height + 5 .ListFillRange = str_1 If .ListFillRange = "" Then arr_1 = Split(str_1, ",") Me.TempComboBox.List = arr_1 End If .LinkedCell = Target.Address End With combox_1.ActivateMe.TempComboBox.DropDown End If End Sub Private Sub TempComboBox_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer) Select Case KeyCode Case 9 Application.ActiveCell.Offset(0, 1).Activate Case 13 Application.ActiveCell.Offset(1, 0).Activate End Select End Sub 

Langkah 7:

  • Sekarang, simpan VBA kode dan pergi ke dataset. Matikan Mode Desain dari Pengembang tab.

Langkah 8:

  • Pilih Sel C5 .
  • Pilih Alat Data kelompok dari Data tab.
  • Pilih Validasi Data dari daftar.

Langkah 9:

  • Validasi Data akan muncul. Pilih Daftar di Izinkan lapangan.
  • Dalam Sumber pilih kisaran nilai referensi.
  • Kemudian tekan OK .

Langkah 10:

  • Pergi ke sel mana pun dari Seleksi kolom dan tekan huruf pertama apa pun.

Saat kita menaruh huruf, saran yang sesuai akan ditampilkan pada sel itu.

Sekarang, lengkapi semua sel dengan pilihan yang kita inginkan dari daftar yang disarankan.

Baca selengkapnya: Daftar Drop Down Validasi Data dengan VBA di Excel (7 Aplikasi)

2. Daftar Drop-Down Validasi Data Autocomplete dengan Kotak Kombo dari Kontrol ActiveX

Kami hanya akan menggunakan Kontrol ActiveX untuk validasi data otomatis.

Langkah 1:

  • Pilih Sisipkan kelompok dari Pengembang tab.
  • Pilih Kotak Kombo dari Kontrol ActiveX .

Langkah 2:

  • Tempatkan Kotak Kombo pada ruang kosong apa pun dari dataset.
  • Kemudian, tekan tombol kanan mouse.
  • Pilih Properti dari daftar.

Langkah 3:

  • Sekarang, letakkan C5 di Sel yang Terhubung bidang, karena data akan terlihat pada Sel C5 .
  • Taruh $B$5:$B$9 pada ListFillRange lapangan.
  • Pilih 1-fmMatchEntryComplete untuk MatchEntry dan simpan perubahannya.

Langkah 4:

  • Sekarang, nonaktifkan Mode Desain dari Pengembang tab.

Langkah 5:

  • Sekarang, letakkan huruf apa saja pada kotak kombo dan saran akan muncul. Dan akhirnya, data akan dilihat pada Sel C5 .

Baca selengkapnya: Cara Membuat Daftar Drop Down Excel untuk Validasi Data (8 Cara)

Kesimpulan

Dalam artikel ini, kami melakukan validasi data dari daftar dropdown Kami menambahkan pelengkapan otomatis validasi data dari daftar drop-down Excel. Saya harap ini akan memenuhi kebutuhan Anda. Silakan lihat di situs web kami Exceldemy.com dan berikan saran Anda dalam kotak komentar.

Hugh West adalah pelatih dan analis Excel yang sangat berpengalaman dengan pengalaman lebih dari 10 tahun di industri ini. Beliau meraih gelar Sarjana di bidang Akuntansi dan Keuangan dan gelar Master di bidang Administrasi Bisnis. Hugh memiliki hasrat untuk mengajar dan telah mengembangkan pendekatan pengajaran unik yang mudah diikuti dan dipahami. Pengetahuan ahlinya tentang Excel telah membantu ribuan siswa dan profesional di seluruh dunia meningkatkan keterampilan dan unggul dalam karier mereka. Melalui blognya, Hugh membagikan pengetahuannya kepada dunia, menawarkan tutorial Excel gratis dan pelatihan online untuk membantu individu dan bisnis mencapai potensi penuh mereka.