Sunday, August 19, 2018

√ Cara Menciptakan Array Dan Pola Coding Vba

Array memang berbagai dipakai dan bukan saja hanya untuk rumus excel namun juga untuk coding VBA juga ada yang namanya Array. Lalau apa itu array? Jika Anda mencarinya dengan mabah gugle tentunya berbagai yang membahas mengenai array. Baiklah berikut kutipan pengertian array.

Pengertian Array yaitu sekumpulan variabel yang mempunyai tipe data yang sama dan dinyatakan dengan nama yang sama. Array merupakan konsep yang penting dalam pemrograman, karna array memungkinkan untuk menyimpan data maupun tumpuan objek dalam jumlah banyak dan terindeks

Di VBA (Macro) Excel array tersebut dapat dimanfaatkan kalau memang type datanya sama dalam dunia pemrograman array ini selalu ada dan berikut saya contohkan untuk penggunakan dalam VBA Excel.

Private Sub CommandButton1_Click()

    Dim Makanan(1 To 4) As String
    
    Makanan(1) = "Nasi Bungkus"
    Makanan(2) = "Sate"
    Makanan(3) = "Teh Manis"
    Makanan(4) = "Tempe"
    
    Sheet1.Cells(1, 1).Value = "Menu Makanan"
    Sheet1.Cells(2, 1).Value = Makanan(1)
    Sheet1.Cells(3, 1).Value = Makanan(2)
    Sheet1.Cells(4, 1).Value = Makanan(3)
    Sheet1.Cells(5, 1).Value = Makanan(4)

End Sub
Dari pola coding diatas kita sudah mempunyai satu buah objek commandbutton yang berfungsi sebagai pengendali dimana kalau di klik akan melaksanakan perintah yang ada dalam coding diatas.

Terlebih dahulu saya definisikan bahwa makanan yaitu mempunyai tipe data string dan akan melaksanakan pengulangan dari mulai 1 hingga dengan 4 secara berurut. Kemudian saya juga akan memerintahkan data makanan yang sudah didefinisikan tersebut kedalam cell A1, A2, A3, A4, A5 dimulai dengan goresan pena "Menu Makanan" dan jadinya akan ibarat gambar berikut



Untuk dapat menghasilkan data ibarat pola diatas langkap pertama Anda harus masuk ke VBA Editor terlebih dahulu kemudian tambahkan atau sisipkan satu buah UserForm dan tambahkan juga objeknya yaitu commandbutton dan hingga disini Anda juga dapat mengganti goresan pena commandbutton menjadi "Tampilan" semoga terlihat lebih keren dan kasatmata dan hal ini dapat dilakukan melalui properties Caption. Setelah itu silakan buat coding ibarat diatas atau lihat gambar dibawah ini



dan silakan RUN userform tersebut kemudian lihat jadinya akan tampat ibarat gambar 1 diatas.

Oke, semoga bermanfaat pola coding Array dalam penggunakan VBA Excel, kalau ada pertanyaan silakan tuliskan kolom kementar.
Sumber http://www.excel-id.com/