Loncat ke daftar isi utama
 

Bagaimana cara melengkapi otomatis saat mengetik di daftar drop-down Excel?

Penulis: Siluvia Terakhir Dimodifikasi: 2024-03-22

Untuk daftar drop-down validasi data dengan banyak item, Anda perlu menggulir ke atas dan ke bawah dalam daftar untuk menemukan yang Anda butuhkan atau ketik seluruh kata ke dalam kotak daftar dengan benar. Apakah ada cara untuk membuat daftar drop-down dilengkapi secara otomatis saat mengetik karakter yang sesuai? Ini akan membantu orang bekerja lebih efisien di lembar kerja dengan daftar drop-down di sel. Tutorial ini menyediakan dua metode untuk membantu Anda mencapainya.

Buat daftar drop-down lengkapi otomatis dengan kode VBA
Mudah membuat daftar drop-down lengkapi otomatis dalam 2 detik

Tutorial lainnya untuk daftar drop-down ...


Buat daftar drop-down lengkapi otomatis dengan kode VBA

Harap lakukan hal berikut untuk membuat daftar drop-down pelengkapan otomatis setelah mengetik huruf yang sesuai di sel.

Pertama, Anda perlu memasukkan kotak kombo ke dalam lembar kerja dan mengubah propertinya.
  1. Buka lembar kerja yang berisi sel daftar drop-down yang ingin Anda jadikan pelengkapan otomatis.
  2. Sebelum menyisipkan kotak Kombo, Anda perlu menambahkan tab Pengembang ke pita Excel. Jika tab Pengembang ditampilkan di pita Anda, beralih ke langkah 3. Jika tidak, lakukan hal berikut agar tab Pengembang muncul di pita: Klik File > Opsi untuk membuka Opsi jendela. Di dalam Opsi Excel window, klik Sesuaikan Pita di panel kiri, periksa Pengembang kotak, dan kemudian klik OK tombol. Lihat tangkapan layar:
  3. Klik Pengembang > Menyisipkan > Kotak Kombo (Kontrol ActiveX).
  4. Gambarlah kotak kombo di lembar kerja saat ini. Klik kanan lalu pilih Properties dari menu klik kanan.
  5. Dalam majalah Properties kotak dialog, harap ganti teks asli di (Nama) bidang dengan TempCombo.
  6. Matikan Mode Desain dengan mengklik Pengembang > Mode Desain.
Kemudian, terapkan kode VBA di bawah ini
  1. Klik kanan pada tab lembar saat ini dan klik Lihat kode dari menu konteks. Lihat tangkapan layar:
  2. Di pembukaan Microsoft Visual Basic untuk Aplikasi jendela, silakan salin dan tempel kode VBA di bawah ini ke dalam jendela Kode lembar kerja.
    Kode VBA: Pelengkapan otomatis saat mengetik di daftar drop-down
    Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    'Update by Extendoffice: 2020/01/16
        Dim xCombox As OLEObject
        Dim xStr As String
        Dim xWs As Worksheet
        Dim xArr
        
        Set xWs = Application.ActiveSheet
        On Error Resume Next
        Set xCombox = xWs.OLEObjects("TempCombo")
        With xCombox
            .ListFillRange = ""
            .LinkedCell = ""
            .Visible = False
        End With
        If Target.Validation.Type = 3 Then
            Target.Validation.InCellDropdown = False
            Cancel = True
            xStr = Target.Validation.Formula1
            xStr = Right(xStr, Len(xStr) - 1)
            If xStr = "" Then Exit Sub
            With xCombox
                .Visible = True
                .Left = Target.Left
                .Top = Target.Top
                .Width = Target.Width + 5
                .Height = Target.Height + 5
                .ListFillRange = xStr
                If .ListFillRange = "" Then
                    xArr = Split(xStr, ",")
                    Me.TempCombo.List = xArr
                End If
                .LinkedCell = Target.Address
            End With
            xCombox.Activate
            Me.TempCombo.DropDown
        End If
    End Sub
    Private Sub TempCombo_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
  3. Tekan lain + Q tombol secara bersamaan untuk menutup Aplikasi Microsoft Visual Basic jendela.

Mulai sekarang, ketika mengklik sel daftar drop-down, daftar drop-down akan muncul secara otomatis. Anda dapat mulai mengetik surat untuk membuat item terkait selesai secara otomatis di sel yang dipilih. Lihat tangkapan layar:

Catatan: Kode ini tidak berfungsi untuk sel yang digabungkan.

Buat daftar drop-down lengkapi otomatis dengan mudah dalam 2 detik

Bagi sebagian besar pengguna Excel, metode VBA di atas sulit dikuasai. Tapi dengan Daftar Drop-down yang Dapat Dicari fitur dari Kutools untuk Excel, Anda dapat dengan mudah mengaktifkan pelengkapan otomatis untuk daftar tarik-turun validasi data kisaran tertentu hanya dalam 2 detik. Terlebih lagi, fitur ini tersedia untuk semua versi Excel.

jenis: Sebelum menerapkan alat ini, harap instal Kutools untuk Excel pertama. Buka unduhan gratis sekarang.

  1. Untuk mengaktifkan pelengkapan otomatis di daftar dropdown Anda, pertama-tama pilih rentang dengan dropdown. Kemudian, navigasikan ke Kutools tab, pilih Daftar Drop-down > Jadikan Daftar Drop-down Dapat Dicari, Popup Otomatis.
  2. Dalam majalah Jadikan Daftar Drop-down Dapat Dicari kotak dialog, klik OK untuk menyimpan pengaturan.
Hasil

Setelah konfigurasi selesai, mengklik sel daftar drop-down dalam rentang yang ditentukan akan memunculkan kotak daftar. Saat memasukkan karakter, selama satu item sama persis, seluruh kata akan segera disorot dalam kotak daftar dan dapat diisi ke dalam sel daftar drop-down hanya dengan menekan tombol Enter.

Note: Untuk menerapkan fitur ini, silakan unduh dan instal Kutools untuk Excel Pertama. Atau kamu bisa klik untuk mengetahui lebih banyak tentang fitur ini.

Artikel terkait:

Bagaimana cara membuat daftar drop-down dengan beberapa kotak centang di Excel?
Banyak pengguna Excel cenderung membuat daftar drop-down dengan beberapa kotak centang untuk memilih beberapa item dari daftar setiap kali. Sebenarnya, Anda tidak dapat membuat daftar dengan beberapa kotak centang dengan Validasi Data. Dalam tutorial ini, kami akan menunjukkan kepada Anda dua metode untuk membuat daftar drop-down dengan beberapa kotak centang di Excel. Tutorial ini memberikan metode untuk memecahkan masalah tersebut.

Buat daftar drop-down dari buku kerja lain di Excel
Sangat mudah untuk membuat daftar drop-down validasi data di antara lembar kerja dalam buku kerja. Tetapi jika daftar data yang Anda perlukan untuk validasi data ada di buku kerja lain, apa yang akan Anda lakukan? Dalam tutorial ini, Anda akan belajar cara membuat daftar drop fown dari workbook lain di Excel secara detail.

Buat daftar drop-down yang dapat dicari di Excel
Untuk daftar drop-down dengan banyak nilai, menemukan yang tepat bukanlah pekerjaan yang mudah. Sebelumnya kami telah memperkenalkan metode pengisian otomatis daftar drop-down saat memasukkan huruf pertama ke dalam kotak drop-down. Selain fungsi pelengkapan otomatis, Anda juga dapat membuat daftar drop-down dapat dicari untuk meningkatkan efisiensi kerja dalam menemukan nilai yang tepat dalam daftar drop-down. Untuk membuat daftar drop-down dapat dicari, coba metode dalam tutorial ini.

Mengisi otomatis sel lain saat memilih nilai di daftar drop-down Excel
Katakanlah Anda telah membuat daftar drop-down berdasarkan nilai dalam rentang sel B8: B14. Saat Anda memilih nilai apa pun dalam daftar turun bawah, Anda ingin nilai yang sesuai dalam rentang sel C8: C14 secara otomatis terisi dalam sel yang dipilih. Untuk memecahkan masalah, metode dalam tutorial ini akan membantu Anda.

Tutorial lainnya untuk daftar drop-down ...

Alat Produktivitas Kantor Terbaik

🤖 Kutools AI Ajudan: Merevolusi analisis data berdasarkan: Eksekusi Cerdas   |  Hasilkan Kode  |  Buat Rumus Khusus  |  Analisis Data dan Hasilkan Grafik  |  Aktifkan Fungsi Kutools...
Fitur Populer: Temukan, Sorot, atau Identifikasi Duplikat   |  Hapus Baris Kosong   |  Gabungkan Kolom atau Sel tanpa Kehilangan Data   |   Putaran tanpa Formula ...
Pencarian Super: VLookup Beberapa Kriteria    VLookup Nilai Berganda  |   VLookup di Beberapa Lembar   |   Pencarian Fuzzy ....
Daftar Drop-down Lanjutan: Buat Daftar Drop Down dengan Cepat   |  Daftar Drop Down yang Bergantung   |  Multi-pilih Drop Down List ....
Manajer Kolom: Tambahkan Jumlah Kolom Tertentu  |  Pindahkan Kolom  |  Alihkan Status Visibilitas Kolom Tersembunyi  |  Bandingkan Rentang & Kolom ...
Fitur Unggulan: Fokus Kisi   |  Tampilan Desain   |   Bar Formula Besar    Manajer Buku Kerja & Lembar   |  Perpustakaan Sumberdaya (Teks otomatis)   |  Pemetik tanggal   |  Gabungkan Lembar Kerja   |  Enkripsi/Dekripsi Sel    Kirim Email berdasarkan Daftar   |  Filter Super   |   Filter Khusus (filter tebal/miring/coret...) ...
15 Perangkat Teratas12 Teks Tools (Tambahkan Teks, Hapus Karakter, ...)   |   50 + Grafik jenis (Gantt Chart, ...)   |   40+ Praktis Rumus (Hitung usia berdasarkan ulang tahun, ...)   |   19 Insersi Tools (Masukkan Kode QR, Sisipkan Gambar dari Jalur, ...)   |   12 Konversi Tools (Angka ke Kata, Konversi Mata Uang, ...)   |   7 Gabungkan & Pisahkan Tools (Lanjutan Gabungkan Baris, Pisahkan Sel, ...)   |   ... dan banyak lagi

Tingkatkan Keterampilan Excel Anda dengan Kutools for Excel, dan Rasakan Efisiensi yang Belum Pernah Ada Sebelumnya. Kutools for Excel Menawarkan Lebih dari 300 Fitur Lanjutan untuk Meningkatkan Produktivitas dan Menghemat Waktu.  Klik Di Sini untuk Mendapatkan Fitur yang Paling Anda Butuhkan...


Tab Office Membawa antarmuka Tab ke Office, dan Membuat Pekerjaan Anda Jauh Lebih Mudah

  • Aktifkan pengeditan dan pembacaan tab di Word, Excel, PowerPoint, Publisher, Access, Visio, dan Project.
  • Buka dan buat banyak dokumen di tab baru di jendela yang sama, bukan di jendela baru.
  • Meningkatkan produktivitas Anda sebesar 50%, dan mengurangi ratusan klik mouse untuk Anda setiap hari!