プライベート オブジェクト モジュールは、パブリック オブジェクト モジュール内で、パブリック プロシージャのパラメーターまたは戻り値、パブリック データ メンバー、またはパブリックのユーザー定義型として使用することはできません

このエラーの原因と解決策は次のとおりです。

  • プライベート オブジェクト モジュールが、パブリック オブジェクト モジュール内でパラメーター、パブリック プロシージャの戻り値の型、データ メンバー、またはパブリック ユーザー定義型のフィールドとして使用されました。これらは許容されません。

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。