Passer une requete Excel vers Acces

José77

XLDnaute Occasionnel
Bonjour à tous,

je m'en remets à vous car je galère pas mal pour passer cette satanée requête.
Voici le code qui ne passe pas :

BOUT1 = "Guiglo"
TTT = "Financement"
NBX1 = 0
str = "SELECT Base.Opera, Base.Nom_Mag, Sum(Base.Montant) AS SommeDeMontant "
str = str & "FROM Base "
str = str & "GROUP BY Base.Opera, Base.Nom_Mag "
str = str & "HAVING Base.Opera=" & TTT & " AND Base.Nom_Mag=" & BOUT1

Je n'ai pas de problème lorsqu'il n'y a qu'un paramètre dans HAVING, mais lorsque je rajoute AND ça génère une erreur.

Si une bonne âme pouvait m'aider ...
Merci d'avance
 

merinos

XLDnaute Accro
Bonjour le forum,
Bonjour @José77 ,

Pourquoi réinventer la roue quand on dispose d'un super outil d'extraction?

1030769


Disponible dans Excel a partir de 2010...

Merinos.
 

chris

XLDnaute Barbatruc
RE
Ou plutôt le besoin de lire et aussi d'écrire ou supprimer dans le accdb, et peut être aussi le besoin de créer une nouvelle table ou de modifier la structure d'une autre. Voire peut être aussi de créer un nouveau accdb. Tout ça est possible via Sql.

Je suis 100% d'accord avec toi mais là il s'agit d'une simple requête de sélection d'où la réaction de merinos que je comprends...
 

merinos

XLDnaute Accro
Je suis 100% d'accord avec toi mais là il s'agit d'une simple requête de sélection d'où la réaction de merinos que je comprends...

Merci.

Ou plutôt le besoin de lire et aussi d'écrire ou supprimer dans le accdb, et peut être aussi le besoin de créer une nouvelle table ou de modifier la structure d'une autre. Voire peut être aussi de créer un nouveau accdb. Tout ça est possible via Sql.

Pierre

En fait je peux comprendre que l'on veut écrire dans Access depuis Excel...
Mais c'est pas demain que je vais modifier la structure de ma DB depuis Excel... Le risque est trop grand.