Bagaimana cara melengkapi otomatis saat mengetik di daftar drop-down Excel?
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 lengkapi secara otomatis.
2. Sebelum memasukkan kotak Combo, Anda perlu menambahkan tab Pengembang ke pita Excel. Jika tab pengembang diperlihatkan 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. Gambar kotak kombo di lembar kerja saat ini. Klik kanan lalu pilih Properties dari menu klik kanan.
5. Dalam 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
7. Klik kanan pada tab sheet saat ini dan klik Lihat kode dari menu konteks. Lihat tangkapan layar:
8. Dalam 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
9. 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 for Excel, Anda dapat dengan mudah mengaktifkan pelengkapan otomatis untuk daftar tarik-turun validasi data kisaran, yang lembar kerja saat ini, yang buku kerja saat ini or lembar kerja tertentu yang Anda butuhkan hanya dalam 2 detik. Terlebih lagi, fitur ini tersedia untuk semua versi Excel.
jenis: Sebelum menerapkan alat ini, harap instal Kutools for Excel pertama. Buka unduhan gratis sekarang.
- Pilih Kutools > Daftar Drop-down > Daftar Drop-down yang Dapat Dicari.
- Dalam majalah Daftar Drop-down yang Dapat Dicari kotak dialog, tentukan di mana Anda ingin menerapkan fitur ini di Tetapkan ruang lingkup bagian, lalu klik OK untuk menyimpan pengaturan

Hasil
Setelah dikonfigurasi, mengklik sel daftar drop-down dalam rentang yang ditentukan akan memunculkan kotak daftar. Saat Anda mengetikkan karakter, segera setelah satu item cocok persis, seluruh kata akan dilengkapi secara otomatis.
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.
Alat Produktivitas Kantor Terbaik
Tingkatkan Keterampilan Excel Anda dengan Kutools for Excel, dan Rasakan Efisiensi yang Belum Pernah Ada Sebelumnya. Kutools for Excel Menawarkan Lebih dari 300 Fitur Canggih untuk Meningkatkan Produktivitas dan Menghemat Waktu. Klik Di Sini untuk Mendapatkan Fitur yang Paling Anda Butuhkan...
Office Tab Menghadirkan antarmuka Tab ke Office, dan Membuat Pekerjaan Anda 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!

























