exécuter une requête sql sur un fichier excel

exécuter une requête sql sur un fichier excel - VB/VBA/VBS - Programmation

Marsh Posté le 15-05-2006 à 12:10:07    

Bonjour,  
 
Je souhaiterai pouvoir effectuer des requêtes SQL sur des données stockées (pour des raisons de simplicité) dans un fichier excel.
 
J'ai fouillé pour trouver : =SQL.REQUEST("DSN=Fichiers Excel;DBQ=c:\fichier.xls";;4;"SELECT Champ FROM table" )
 
Mais ça ne fonctionne pas...  
 
Connaissez-vous l'astuce ?
 
Merci d'avance
 
Seb


Message édité par Sebastopole le 15-05-2006 à 12:10:41
Reply

Marsh Posté le 15-05-2006 à 12:10:07   

Reply

Marsh Posté le 15-05-2006 à 13:56:33    

salut,
 
Il faut que tu créé une connexion à ton serveur SQL, avec Données > Données externe > Importer des données.
 
Ensuite tu peut modifier ta requete de la facon suivante :
Selection.QueryTable.CommandText = Array("SELECT tes_camps from ta_table)

Reply

Marsh Posté le 25-05-2006 à 02:50:23    

Avec du retard, sans MS Query , pour info
 
http://forum.hardware.fr/hardwaref [...] 0668-1.htm ???


Message édité par kiki29 le 25-05-2006 à 08:45:35
Reply

Sujets relatifs:

Leave a Replay

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