PerlとC++を少々かじった程度の者ですが
現在ネット環境のない部屋でVBAをいじってます
Functionプロシージャの戻り値で配列、構造体を戻す宣言の方法が分かりません

あと構造体の宣言をどこでやるのか分かりません
Structure Date_Values
 Dim YER as Integer
 Dim MNT as Integer
 Dim DAY as Integer
 Dim HOR as Integer
 Dim MNT as Integer
End Structure
以上の文をsub文の内部に書いたのですが
『sub または Functionが定義されていません。』と怒られてしまいます