karena datanya banyak klu pakai kode ini memperlambat prosesnya Karena tiap pindah kursor di TABELDATABASE Kode ini jalan terus, alternatif nya
bisa diganti dengan kode dibawahnya
Private Sub TABELDATABASE_Click()
Jika indeks Tabel lebih dari 0 maka isi otomatis data di textbox1 dan combobox3
If Me.TABELDATABASE.ListIndex > 0 Then
Me.CBNAMADINAS2 = Me.TABELDATABASE.List(Me.TABELDATABASE.ListIndex, 0)
Me.CBNAMAASET = Me.TABELDATABASE.List(Me.TABELDATABASE.ListIndex, 1)
End If
End Sub
diganti dengan :
Private Sub TABELDATABASE_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer)
'tekan tombol enter untuk menjalankan kode pengisian
If KeyCode = vbKeyReturn Then
If Me.TABELDATABASE.ListIndex > 0 Then
Me.CBNAMADINAS2 = Me.TABELDATABASE.List(Me.TABELDATABASE.ListIndex, 0)
Me.CBNAMAASET = Me.TABELDATABASE.List(Me.TABELDATABASE.ListIndex, 1)
End If
End If
End Sub
jadi tinggal di klik tombol enter di baris listbox TABELDATABASE yang mau di copy baru kodenya jalan