VB + ADO

VB + ADO - Programmation

Marsh Posté le 25-01-2001 à 11:57:28    

Je veux importer des données d'un fichier Excel.
 
J'utilise ADO avec une requête du style "select * from Feuille1"
 
Le problème :ss
Dans ce fichier Excel, j'ai un colonne qui contient des numériques et des chaines mais cette requête met null à la place de la valeur numérique.
 
Comment faire pour convertir un numérique en chaine avec Excel?

Reply

Marsh Posté le 25-01-2001 à 11:57:28   

Reply

Marsh Posté le 25-01-2001 à 16:09:20    

j'ai pas tout compris, mais je pense que tu devrais utiliser le comosant COM Excel
ce que tu ne fais pas apparemment, n'est-ce pas ?

Reply

Marsh Posté le 25-01-2001 à 16:29:33    

Avec un com Excel, i faut excel d'installer.

Reply

Marsh Posté le 25-01-2001 à 16:49:28    

Est ce que dans la colonne qui pose pb, des formats de cellule différents ont été définis ?
Du style, ligne 1 à 10 en format texte et ligne 11 en format numérique à 2 décimales (par exemple).

Reply

Marsh Posté le 25-01-2001 à 17:00:24    

Tegu : oui c ca
Sauf dans excel si je change le format ca fait pas de différence.
 
Exemple :ss
si j'ai '62 c bon (format de la cellule texte)
si j'ai 62 c pas bon (format de la cellule texte)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed