VBA merupakan Visual Basic of Application dimana VBA ini sangat membantu sekali dalam mengolah data Excel. Jika Anda mahir Excel maka akan sangat hebat apabila dikolaborasikan dengan kode-kode VBA. Jika Anda baru belajar tentang kode-kode VBA berikut contoh dasar kode VBA excel bagi pemula.
'==Kode VBA Memilih 2 baris ke bawah dan 2 kolom ke kanan:
ActiveCell.Offset(3, 2).Select
'==Kode VBA Pilih dari sel aktif ke baris terakhir dari daftar: '==Kode VBA Pilih dari sel saat ini untuk kolom terakhir dari Range(Selection, Selection.End(xlDown)).Select
daftar: '==Kode Range(Selection, Sel ection.End(xlToRight)).Select ection.End(xlToRight)).Select
VBA Pilih sel terakhir dari worksheet:
Selection.SpecialCells(xlLastCell).Select
'==Kode VBA Nilai rumus Paste, bukan rumus: '==Kode VBA Paste ke dalam sel dan memindahkan memindahkan isi aslinya ke sel berikutnya: Range("A3").Copy Range("D26").PasteSpecial Paste:=xlValues
Range(“A1”).Select ’ Pilih range Selection.EntireRow.Insert ’ sisipkan baris diatas range A1 ActiveWorkbook.SaveAs Filename:=”D:\LatihanVBA.xls”
Private Sub TextBox1_Change() TextBox1.Value = Format(TextBox1.Value, "dd/mm/yyyy") Dim i As Long
End Sub
Dim j As Long
Contohnya kita mempunya data ListBox2.ColumnCount = ListBox1.ColumnCount For i = 0 To ListBox1.ListCount - 1 If ListBox1.Selected(i) Then With ListBox2
.AddItem For j = 0 To .ColumnCount - 1 .List(.ListCount - 1, j) = ListBox1.List(i, j) Next j End With
pada listbox dengan 5 kolom dan masing-masing data akan ditampilkan pada textbox maka kita harus mempunya textbox sebanyak 5 kolom juga dan berikut coding VBA nya Oke, segitu ajah dulu koleksi coding VBA lengkap dan akan terus dilengkapi contoh-contoh coding dasar VBA. Tunggu ajah ya update nya...
End If Next i
Private Sub ListBox1_AfterUpdate() Me.TextBox1.Value = Me.ListBox1.Column(0) Me.TextBox2.Value = Me.ListBox1.Column(1) Me.TextBox3.Value = Me.ListBox1.Column(2) Me.TextBox4.Value = Me.ListBox1.Column(3) Me.TextBox5.Value = Me.ListBox1.Column(4) End Sub