Gestion connexion

Bonjour,

J'ai un fichier excel qui est rattaché à une base de données (un informaticien a créé la requête) :

SELECT DISTINCT GVIP.nom,GVIP.lib_type,GVIP.lib_obs,GVIP.dose,GVIP.unite,GIN.SURF_INTER,GVIP.qte
  FROM [ATEL].[GC].[INTER] AS GIN

  inner join [ATEL].[GC].[TL_INTER_PG] as GTIP on GIN.ID_INTER = GTIP.ID_INTER
  inner join [ATEL].[GC].[PG] as GPG on GTIP.ID_PG = GPG.ID_PG
  inner join [ATEL].[ADM].[EXP] as AEX on GPG.ID_EXP = AEX.ID_EXP
  inner join [ATEL].[GC].[v_inter] as GVIP on GIN.ID_INTER = GVIP.ID_INTER

  where DF_INTER between '01-04-18' and '30-04-18'
  and AEX.NOM_EXP = '05'
  

Comment faire pour rendre les paramètres modifiables (en rouge) directement dans excel ? sans passer par les fenêtres de propriétés de connexion.

Merci pour votre aide

Bonjour,

à tester

remplace

where DF_INTER between '01-04-18' and '30-04-18'

par

where DF_INTER between Format(Range("debut"), "dd-mm-yy") and Format(Range("fin"), "dd-mm-yy")

debut et fin sont les 2 zones contenant les dates

il faudra peut-être ajouter l'apostrophe

Merci pour votre réponse mais cela ne marche pas.

Votre code

Format(Range("debut"), "dd-mm-yy") 

n'est pas du VBA ?

Merci

Oui c'est du VBA.

On est bien dans un forum excel ?

Quel langage utilises-tu ?

Au besoin mets ton fichier excel ...

Rechercher des sujets similaires à "gestion connexion"