Saturday, October 29, 2016

VBA Excel Pemula 32 : Pengenalan Properties ListBox - BackColor - ForeColor - ColumnCount ColumnWidths - ColumnHeads - SpecialEffect

VBA Excel Pemula 32 : Pengenalan Properties ListBox - BackColor - ForeColor - ColumnCount  ColumnWidths - ColumnHeads - SpecialEffect - Cara pertama melalui Properties ListBox secara manual dan yang kedua dengan cara Kode VBA. Sebelumnya kita sudah membahas cara menampilkan data dari Sheet ke ListBox pada posting VBA Excel Pemula 31. Posting ini merupakan kelanjutan dari pembahasan ListBox, jadi disini kita tidak lagi membahas cara menampilkan data ke ListBox.

Pengaturan Properties ListBox dapat diatur melulalui jendela Properties, Kita dapat menyesuaikan warna ListBox, warna huruf, Menampilkan atau menyembunyikan Headers, mengatur lebar kolom data pada ListBox, Style ListBox dan banyak lainnya. Selain mengatur melalui jendela properties, Properties ListBox dapat di atur juga melalui kode Vba. simak hingga selesai Pengenalan Properties ListBox - BackColor - ForeColor - ColumnCount  ColumnWidths - ColumnHeads - SpecialEffect.


Setting  ListBox Dari Properties Secara Manual :
  • Buka Excel, dan selanjutnya Pilih Tab Developer, klik Visual Basic atau dengan jalan pintas keyboard tekan secara bersamaan tombol Alt+F11. Jangan lupa disave dengan format Enable Macro atau Binary
  • Pada Jendela Visual Basic Tambahkan UserForm dengan Caption "Aplikasi Pemula 32" dan tambahkan ListBox1
  • Klik kanan pada ListBox1 dan pilih Properties. 
  • Pada Jendela Properties carilah tulisan BackColor - ForeColor - ColumnCount  ColumnWidths - ColumnHeads - SpecialEffect. Silahkan otak-atik sendiri sesuai dengan keinginan anda. (Baca Juga Pilih Warna Kesukaan Untuk Aplikasi Melalui Define Color UserForm VBA Excel )

Penjelasan :
BackColor Merupakan Warna Latar Belakang
BorderColor Merupakan Warna Garis Pinggir
ColumnCount Merupakan Jumlah Kolom Data Yang Akan Ditampilkan
ColumnHeads Merupakan Header Data Yang Ditampilkan
ForeColor Merupakan Warna Dari Font
SpecialEffect Merupakan Effect Tampilan ListBox

Demikian penjelasan Pengenalan Properties ListBox dengan cara manual melalui jendela Properties. Untuk cara setting menggunakan kode VBA silahkan simak lebih lanjut..!!

Setting Properties ListBox Dengan Menggunakan Kode VBA
  • Klik kanan pada userform1 dengan Caption "Aplikasi Pemula 32", pilih View Code dan masukkan kode berikut ini pada Private Sub UserForm_Initialize
Private Sub UserForm_Initialize()
With ListBox1
.RowSource = "DATA"
.BackColor = &H2C3A0E
.BorderColor = &HFFFF&
.ForeColor = &HFFFFFF
.ColumnCount = 3
.ColumnWidths = "35, 90, 80"
.ColumnHeads = True
.SpecialEffect = fmSpecialEffectFlat
End With
End Sub
  • Cukup mudah bukan..!! silahkan menguji aplikasi yang sudah anda bikin dengan cara klik Run atau dengan cara menekan tombol F5 pada Keyboard. Bila rancangan Aplikasi dan penempatan kode sudah mengikuti sesuai dengan yang saja sajikan maka aplikasi akan berjalan sesuai dengan yang diaharapkan
Download : Aplikasi Pemula 32

Demikian Posting VBA Excel Pemula 32 : Pengenalan Properties ListBox - BackColor - ForeColor - ColumnCount  ColumnWidths - ColumnHeads - SpecialEffect, Semoga dapat dikembangkan sesuai dengan kepercayaan dan kebutuhan aplikasi. Bagi anda yang memiliki kode lainnya yang menyangkut dengan ListBox saya sangat berharap dapat berbagi di kolom komentar.

3 komentar

Assalamukm. Wr.Wb
Akhi,,,Lon Teungeh Belajar Membuat Grafik Chart Di VBA, Kiban Cara Tapeuget Grafik Chart beu Tampil dlm UserForm dan Beujeut ta Cetak, Berikut File yg Ka lheuh Lon Peuget tapi hn sempurna..

https://drive.google.com/file/d/0B4BXSJv2yxioNko2aUpGRzdQejQ/view?usp=sharing

'Alaikumsalam Guree lon Tgk. Saiful...
Chart di UserForm hana toem lon peulajari sagai...!!Jadi hana jeut lon koment sapeu.. hehhee..
(c) (c)
InsyaAllah bila ka siap Aplikasi Raport Madrasah yang dipesan akan lon pelajari kembali tentang Chart

Guree lon.. Mungkin web ini bisa jadi referensi untuk chart di userform
Adding Charts to an Excel VBA User Form

Komentar Anda Sangat Menentukan Kelangsungan Blog ini
EmoticonEmoticon