Wa'alaikumussalam Wr. Wb.

Pada sebuah module bisa dilakukan deklarasi enumeration dengan syntax :
[scope] Enum nama_enumeration
    item1 = nilai_item1
    item2 = nilai_item2
    itemN = nilai_itemN
End Enum
kemudian gunakan nama_enumeration sebagai tipe data dalam script.

Contoh :
variabel msg akan berisi item tetap A,B,C. Maka dibuat enumeration :
Public Enum Pesan
   A = "A"
   B = "B"
   C = "C"
end enum

Pubilc sub ContohPakai1()
      dim sKet as Pesan
     'lalu tulis dibaris baru berbunyi sKet=

end sub

Public sub ContohPakai2( sTeks as pesan)
       'isi prosedurnya bebas, misal :
       debug.print steks
end sub

Public sub ContohPakai3()
       'coba panggil prosedur ContohPakai2 caranya :
       'tulis nama prosedur ContohPakai2 lalu spasi

end sub

Wassalamu'alaikum Wr. Wb.
Kid.



2013/4/7 Adi <[email protected]>

> **
>
>
> Assalamu'alaikum Wr. Wb.
> Dear Master....
> Bagaimana cara membuat pilihan seperti drop down list di area vba? seperti
> halnya ketika membuat sebuah message box, maka setelah menulis string
> message trus koma, maka akan muncul pilihan bentuk dari message itu.
> Sebagai contoh, saya mempunyai kode berikut:
>
>
> Private Sub tMessage(msg as string)
>
> Dim sStr as String
>
> Select Case msg
>
> Case "A"
>
> sStr="Nama saya Adi"
>
> Case "B"
>
> sStr="Saya dari Lombok"
>
> Case "C"
>
> sStr="Lombok Barat NTB"
>
> End Select
> MsgBox sStr
>
> End Sub
>
>
> Bagaimana cara untuk menampilkan pilihan A, B, C muncul setelah kita kita
> tuliskan tMessage?
>
> Contoh:
>
> Sub Tampilkan_Klik()
>
> tMessage "A" 'saya ingin pilihan A, B, C muncul setelah mengetik tMessage
> trus
>
> End Sub
>
> Mohon dear penjelasannya..., karena logika yang seperti ini sangat penting
> untuk project yang saya buat agar lebih efisien. maaf klu ada yang tidak
> jelas n brtele2
> Thanks
>
>  
>

Kirim email ke