VBAで標準モジュールに関数べた書きばかりやっていると、.NETの各種言語のクラスやインスタンスが理解できない模様
VBAでもクラスやインターフェースを使って組むとよろし

標準モジュールはただのファサードにしか使わんようにしときなされ