Vba - incompatibilité de type

Fermé
Tehani_t Messages postés 240 Date d'inscription mercredi 14 juillet 2010 Statut Membre Dernière intervention 20 décembre 2011 - 8 sept. 2010 à 20:00
Tehani_t Messages postés 240 Date d'inscription mercredi 14 juillet 2010 Statut Membre Dernière intervention 20 décembre 2011 - 8 sept. 2010 à 21:30
Bonjour,

j'ai une fonction dans laquelle j'ai la ligne suivante :

ata_1 = Sheets(pfeuil_cible).Cells(num_li, num_col - 1).Value

ata_1 est déclaré en string

quand je lance mon programme ca m'affiche le message suivant :

"erreur définie par l'application ou par l'objet"

Ca veut dire quoi ???

1 réponse

eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 7 249
Modifié par eriiic le 8/09/2010 à 20:23
Bonjour,

Es-tu sûre de la valeur de tes variables, et de ne pas avoir une valeur d'erreur dans ta cellule ?

eric
0
Tehani_t Messages postés 240 Date d'inscription mercredi 14 juillet 2010 Statut Membre Dernière intervention 20 décembre 2011 21
8 sept. 2010 à 21:30
J'ai mis un msgbox pour afficher la valeur de "ata_1" et j'ai trouvé le problème, en fait, cette ligne fait partie d'une boucle, et j'ai oublié de mettre une condition de fin.

Merci pour ta précieuse aide.
0