Bonjour,
Juste un proposition complètement idiote probablement... ...
Je me demandes si ce ne serait pas une question de séparateurs (voir plus bas).
Le 28/06/05, Arnaud POUSSIER<arna...@douane.finances.gouv.fr> a écrit :
Bonjour,
Merci pour ces réponses, j'ai édité la requête sans passer par le mode
ébauche et cela me donne le code suivant:
SELECT "IMDEC", "IMVIS", "EXDEC", "EXVIS" FROM "STAT" "STAT"
J'ai donc maintenant le code suivant:
=calcsql2("Feuille3";"D7";"ESSAI";"SELECT "imdec", "imvis",
"exdec", "exvis" FROM "stat" "stat"")
et comme résultat j'ai : #NOM ?
Dans la fonction tu protèges la requête SQL avec des doubles
guillemets : ", Or ces mêmes guillemets servent également à indiquer
les champs que tu souhaite extraire. Normalement l'interpréteur lit le
4ème champ de la fonction qui pour lui deviens :
SELECT
puis une suite de caractère en trop car cette fonction n'acceptes que
4 paramètres.
C'est probablement la raison du #NOM...
Enfin voilà...
Je pense que cela vient des deux derniers paramêtres sachant que "stat" est
le nom de la plage sur le fichier d'où sont issues les données.
Merci encore de vous pencher sur mon probléme
co Rosamaria CIANELLA
Via N. Bixio 12
56 100 PISA
ITALY
Tel. +39 3408911758