クラス モジュールのパブリック プロシージャのパラメーターまたは戻り値、またはパブリックのユーザー定義型のフィールドとして使用できるのは、パブリック オブジェクト モジュールで定義されたパブリックのユーザー定義型だけです
このエラーの原因と解決策は次のとおりです。
- パブリック ユーザー定義型を、クラス モジュールのパブリック プロシージャのパラメーターまたは戻り値の型として、またはパブリック ユーザー定義型のフィールドとして、使用しようとしました。 このように使用できるのは、パブリック オブジェクト モジュール内で定義されているパブリック ユーザー定義型だけです。
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。