Probleme avec ADO et Excel

Résolu
gauteric Messages postés 6 Date d'inscription mercredi 1 septembre 2004 Statut Membre Dernière intervention 29 octobre 2004 - 28 oct. 2004 à 20:10
gauteric Messages postés 6 Date d'inscription mercredi 1 septembre 2004 Statut Membre Dernière intervention 29 octobre 2004 - 29 oct. 2004 à 15:58
Bonjour à tous.

J'aimerais savoir s'il y a un moyen avec ADO uniquement de savoir la version d'un fichier excel.

De plus, comment on fait avec ADO toujours pour connaitre si une feuille excel est vide ou non?

Merci de me répondre.

Eric.

2 réponses

gauteric Messages postés 6 Date d'inscription mercredi 1 septembre 2004 Statut Membre Dernière intervention 29 octobre 2004
29 oct. 2004 à 15:58
Ouin j'ai essayé d'Etre clair mais sa pas passer comme je voulais hehe
Pas grave, apres de nombreuse recherche j'ai enfin trouver.

Ce que je voulais c'étais de connaitre la version d'un fichier excel
Excel 3.0
Excel 4.0
Excel 5.0
Ou
Excel 8.0

Pourquoi?
pcq les fichier Excel 3.0 et 4.0 sont compatible avec les versions de Excel en base de office 97

les ficheir Excel 5.0 sont compatible avec 97
les fichiers excel 8.0 sont compatible avec office 97 et supérieur.

Le nom des tables obtenue avec Ado (quand on se connect sur un fichier excel) sont différent de version en version.

Donc Excel 5.0 possede 2 noms pour chaque feuille de calcul
Ex: feuille1$ et feuille1, feuille2$ et feuille2 sont tous égal.

Tandis que en excel 8.0 le nom des feuilles est feuille1$, feuille2$ et feuille3$.

C'est cela que j'entendais par version du fichier excel et l'utilisation de ADO pour connaitre la version.

En espérant avoir été plus claire.

:)
3
cs_ITALIA Messages postés 2169 Date d'inscription vendredi 20 avril 2001 Statut Membre Dernière intervention 30 juin 2009 9
29 oct. 2004 à 09:19
je ne vois par le rapport avec ADO, qui permet d'attaquer une base de donnée ??

et t'entends quoi par le Version d'un Fichier XLS ???

la Version d' EXCEL, la Date de Modification du Fichier ???

c pas trés clair !!

It@li@
0
Rejoignez-nous