2007-08-28 VB/VBA のエラーメッセージ コンピューター コンパイル エラー:プライベート オブジェクト モジュールを、パブリック オブジェクト モジュール内で、パブリック プロシージャの引数または戻り値、パブリック データ メンバ、またはパブリックのユーザー定義型のフィールドとして、使用することはできません。 Instancing を 2(PublicNotCreatable) にすると、このコンパイルエラーが出る。