Partager via


Non correspondance du type de procédure

Vous utilisez un type de procédure Property à la place d’un autre. Causes et solutions de cette erreur :

  • Vous essayez d’écrire dans une propriété accessible en lecture seule.

    Si la seule procédure de propriété définie pour la propriété est une procédure Property Get, vous ne pouvez pas affecter de valeur à la propriété. Écrivez une procédure Property Let appropriée ou n'essayez pas d'écrire dans la propriété.

  • Vous essayez de lire une propriété accessible en écriture seule. Si la seule procédure de propriété définie pour la propriété est une procédure Property Let, vous ne pouvez pas lire la valeur de la propriété. Écrivez une procédure Property Get appropriée ou n’essayez pas de lire la propriété.

  • Vous essayez de définir une référence, mais la propriété ne possède que des procédures Property Get ou Property Let. Écrivez une procédure Property Set pour la propriété ou n’essayez pas de définir une référence à celle-ci.

Pour plus d’informations, sélectionnez l’élément en question et appuyez sur F1 (sur Windows) ou AIDE (sur Macintosh).

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.