|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() Inscription : décembre 2005 Messages : 264 ![]() |
Bonjour tout le monde,
les mystères d'excel sont de nouveau contre moi je cherche à importer des données d'un fichier excel vers une base access en asp VB, j'ai pas trop de problème à faire ca tant que mes données sont d'une longueur raisonnable, quand une cellule excel possède plus de 1000 caractères, je n'arrive plus à rapatrier les données de cette cellule ??? Comment faire Merci d'avance j'espère avoir été clair |
|
|
00
|
|
|
#2 |
|
Expert Confirmé Sénior
![]() ![]() ![]() Inscription : mars 2004 Messages : 5 849 ![]() |
Salut,
Tu veux les afficher simplement ou les insérer dans une base? A+ |
|
00
|
|
|
#3 |
|
Membre du Club
![]() Inscription : décembre 2005 Messages : 264 ![]() |
je veux pouvoir les récupérer pour les metttre dans une base
ou au moins pouvoir récupérer leur taille pour afficher un message en conséquence Merci |
|
|
00
|
|
|
#4 | |
|
Expert Confirmé Sénior
![]() ![]() ![]() Inscription : mars 2004 Messages : 5 849 ![]() |
Citation:
|
|
|
00
|
|
|
#5 | ||
|
Membre du Club
![]() Inscription : décembre 2005 Messages : 264 ![]() |
je crée une zone dans le fichier excel (insérer-> définir-> nom),
nommée import, ensuite je crée un recordset de cette zone d'import, puis après je travail dessus bref, voila ma liaison avec excel : Code :
j'éspère avoir été clair
|
||
|
|
00
|
|
|
#6 | |||
|
Expert Confirmé Sénior
![]() ![]() ![]() Inscription : mars 2004 Messages : 5 849 ![]() |
Citation:
Perso, je fais: Code :
|
|||
|
00
|
|
|
#7 |
|
Membre du Club
![]() Inscription : décembre 2005 Messages : 264 ![]() |
ca marche niquel sauf pour les cellules contenant plus de 255 caractères (je suis pas sur du chiffre mais je pense que c'est ca)
perso, j'aurais fait comme toi mais comme j'ai pas le droit de refaire le monde, suis obligé de travailler avec ca... Bref, toi en faisant comme tu fais, tu n'as pas de problème de récupération de cellules avec trop de caractères ? Cimer d'avance |
|
|
00
|
|
|
#8 |
|
Expert Confirmé Sénior
![]() ![]() ![]() Inscription : mars 2004 Messages : 5 849 ![]() |
Aucun. J'ai essayé avec une cellule contenant 16032 caractères et ça marche.
Par contre, je crois qu'il faut que le contenu des cellules soit homogène. Si j'ajoute une formule pour calculer la longueur de la chaine, ça plante et je ne vois plus que le nombre de caractères (16032). A+ |
|
00
|
|
|
#9 |
|
Membre du Club
![]() Inscription : décembre 2005 Messages : 264 ![]() |
pô compris,
tu as essayer avec ta méthode ou avec ma méthode ? |
|
|
00
|
|
|
#10 |
|
Expert Confirmé Sénior
![]() ![]() ![]() Inscription : mars 2004 Messages : 5 849 ![]() |
Euh la mienne dslé.
Je vois que le pilote de connection change entre ta methode et la mienne. C'est peut-être ça aussi. |
|
00
|
Copyright © 2000-2012 - www.developpez.com