配列を関数に渡す方法 : Excel(エクセル)

Excel VBAで関数の引数の宣言は、添字なしにします。

Excel Tipsメニューに戻る

スポンサーリンク






Excel VBA コード

Option Explicit

'配列は要素なしで宣言します。
Private Sub ExGetName(Ary)
    '配列内容の表示
    Range("B7") = Ary(0)
    Range("B8") = Ary(1)
    Range("B9") = Ary(2)
End Sub

Private Sub CommandButton1_Click()
    Dim list(2) As String
    
    '配列を初期化
    list(0) = "大学"
    list(1) = "専門学校"
    list(2) = "就職"
    '配列を渡す
    ExGetName list
End Sub

スポンサーリンク


Excel実行結果

■配列の内容が、ExGetName関数内で表示されています。

スポンサーリンク






Excel Tipsメニューに戻る

■■■
このサイトの内容を利用して発生した、いかなる問題にも一切責任は負いませんのでご了承下さい
■■■
当ホームページに掲載されているあらゆる内容の無許可転載・転用を禁止します


Copyright (c) Excel-Excel ! All rights reserved