Bonjour a tous,
Je vous soumets le pb que je n'arrive pas a résoudre depuis début d'apres midi.
je dois importer environ 30 000 lignes de 51 colonnes toutes les semaines pour des raisons statistiques. J'ouvre le ficheir texte et la parcours sans pb.
Les données collectées sont forcement toutes de type String et donc je convertis en différent type : Date avec CDATE(), Entier avec CInt(), etc.. et j'utilise aussi la fonction Var().
Je constate la chose suivante sur les valeurs numériques :
1) Les data contenus dans la colonnes vont de 1 à 10 donc j'ai déterminé le type de champ a entier. qud j'utilise la fonction Var() en debug.print, il m'affiche la totalité des données soit les 30 000 lignes. Par contre si j'utilise la fonction Clon() il s'arrête a 3 692 avec un type mismatch.
2) Concernant les dates, la fonction CDATE() s'arrete aussi a 3 692 avec le debug.print sur un autre champ.
Cet arret sur la ligne 3 692 m'intrigue bcp. Quelqu'un sait s'il y a une raison pour que ces fonction n'aille pas au dela?
Pour mes test je ne travaille que sur une seule colonne et je mets les autres en commentaire.
Pour ajouter a tout cela, j'ai testé mes 51 colonnes une par une en debug.print sans erreur. Qud je lance l'import dans ma table il se met en erreur à la ligne 3 692 !!!!!![]()
![]()
![]()
Merci d'avance pour vos réponse afin que je puisse comprendre et résoudre ce problème.
Anax
Partager