Partager via


La variable de contrôle de boucle 'For' ne peut pas être de type '<type>'

Mise à jour : novembre 2007

'For' loop control variable cannot be of type '<type>'

Vous avez tenté d'utiliser une variable de contrôle de boucle dont le type n'est pas valide. Au début d'une boucle For, le point de départ, le point final et la valeur de pas sont évalués dans leur ordre d'apparition dans le texte. Les trois expressions doivent pouvoir être converties implicitement dans le type de la variable. Si la variable de la boucle For est de type Object, au moment de l'exécution, au moins une des expressions doit être d'un type numérique, et les trois expressions doivent pouvoir être forcées au type numérique le plus large d'entre elles.

ID d'erreur : BC30337

Pour corriger cette erreur

  • Vérifiez le type de la variable de contrôle de boucle et remplacez-le par un type valide.

Voir aussi

Référence

For (Visual Basic)

Do...Loop, instruction (Visual Basic)

For...Next, instruction (Visual Basic)