Salut,

j'ai des définitions de SQL Microsot Query (extension .dqy) que je voudrais modifier en VBA excel, essentiellement pour modifier la clause WHERE en fonction des besoins de l'utilisateur.

Exemple de contenu :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
SELECT LST_SORM1C.PERIODE, LST_SORM1C.WSCDZT, LST_SORM1C.NOCTE, LST_SORM1C.DEPAZT, LST_SORM1C.ART, LST_SORM1C.DESCIT, LST_SORM1C.DTMVZT, LST_SORM1C.QTE, LST_SORM1C.UNMDZT, LST_SORM1C.DEM, LST_SORM1C.NOM, LST_SORM1C.PROJZT, LST_SORM1C.NLVLZT
FROM BHARIE01.IPPAHARTRF.LST_SORM1C LST_SORM1C
WHERE (LST_SORM1C.DEPAZT='605') OR (LST_SORM1C.DEPAZT='606')
ORDER BY LST_SORM1C.WSCDZT, LST_SORM1C.DEPAZT, LST_SORM1C.NOCTE
La partie en gras est celle que je voudrais récupérer et mettre à jour.

Est-ce qu'il y un tuto ou une interface pour modifier ce genre de fichier (.dqy).

Je suppose que cela peut se traiter en format .TXT (en espérant que les lignes ne dépassent pas 256 bytes).

Si quelqu'un à une suggestion, je suis preneur !