Property Let プロシージャが定義されておらず、Property Get プロシージャからオブジェクトが返されませんでした (エラー 451)

特定のプロパティメソッド、および操作は、Collection オブジェクトに対してのみ適用できます。 このエラーの原因と解決策を次に示します。

  • コレクションに限定される操作またはプロパティが指定されましたが、オブジェクトがコレクションではありません。

    オブジェクト名またはプロパティ名のスペルをチェックするか、オブジェクトが Collection オブジェクトであることを確認します。 また、オブジェクトをコレクションに追加するために使用している Add メソッドを調べて、構文が正しいこと、およびすべての識別子のスペルが正しいことを確認します。

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

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

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