プライベート オブジェクト モジュール内にユーザー定義型 KWID_tkPUBLIC を定義することはできません

オブジェクト モジュールに記述したユーザー定義型を、パブリックにすることはできません。 このエラーの原因と解決策は次のとおりです。

  • オブジェクト モジュールで、パブリック ユーザー定義型を定義しようとしました。 ユーザー定義型の定義を標準モジュールに移動し、オブジェクト モジュールまたは必要に応じて他のモジュールでユーザー定義型の変数を宣言します。 表示されるモジュールで使用できる型のみを使用する場合は、その型を配置できます 。.. オブジェクト モジュールの型定義を終了し、その定義の前に Privateキーワードを付けます。

詳細については、該当する項目を選択し、F1 キー (Windows の場合) または HELP (Macintosh の場合) を押してください。

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

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