Partage via


Utilisation de l’objet non valide

Vous avez essayé d’utiliser un objet, mais de façon incorrecte. Causes et solutions pour cette erreur :

  • Vous avez essayé d’interrompre une référence d’objet en lui affectant Nothing, mais vous avez omis setmot clé :

      MyObject = Nothing 
    

    Utilisez l’instruction Set pour lui affecter Nothing. En supposant que MyObject soit un objet, vous devez lui affecter Nothing à l’aide de l’instruction Set :

      Set MyObject = Nothing 
    

    L’omission du mot clé Set est une utilisation implicite de Let, qui entraîne une tentative d’affectation de valeur plutôt qu’une affectation de référence. Nothing ne peut pas être utilisé dans une affectation de valeur.

  • Vous avez essayé d’utiliser Nothing dans une expression.

    Reformulez l’expression sans Nothing.

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.