Partager via


La variable de contrôle For Each doit être Variant ou Object

Une variable de contrôle correspond à la partie element de la syntaxe de l'instruction For Each...Next. Les causes et solutions de cette erreur sont les suivantes :

  • Une collection possède une variable de contrôle qui n'est pas de type Variant ou Object.

    Veillez à ce que la partie element de l'instruction For Each...Next corresponde à un Variant ou Object.

  • Un tableau possède une variable de contrôle qui n'est pas un Variant.

    Veillez à ce que la partie element de l'instruction For Each...Next corresponde à un Variant.

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.