kembalian sebuah fungsi itu bisa berupa apa aja kok mas, variable
dengan semua jenis tipe data, bahkan object.

perhatikan contoh fungsi dengan kembalian berupa array a berikut ini:

Function test() As Variant
    Dim a(5) As Integer, i As Integer
    For i = 0 To 4
        a(i) = i
    Next i
    test = a
End Function

Sub testrun()
    Dim a As Variant, i As Integer
    a = test
    For i = 0 To UBound(a) - 1
        Debug.Print a(i)
    Next i
End Sub

kalo prosedur testrun kita jalankan hasilnya diimmediate window adalah

 0 
 1 
 2 
 3 
 4 

silahkan dicoba aja

rgrds
[poer]



--- In [email protected], "kotz zaddock" <[EMAIL PROTECTED]> wrote:
>
> eh benernya bisa ga sih fungsi returnnya variabel array?
> pengennya sih variabel type (bikinan sendiri/record) tapi udah
dicoba, ga
> bisa ya..
> trus kalo pake variabel array juga bingung nih gimana syntaxnya? apa
emang
> ga bisa ya... duh..
> 
> please help.. thanx
>


Kirim email ke