VBAにとって動的配列は鬼門だから、これを関数の外に出す作りは避けた方がいいな。
可変要素数のものを異なる関数間でやりとりするならCollection型とかかな?