VBA : combobox et requete sql

  • Initiateur de la discussion Initiateur de la discussion michael
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

M

michael

Guest
Salut,

Je voudrais editer un etat a partir d'une bdd sous excel.

Le choix du salarié sujet de l'état se fait ds une combobox ds une userform.

Dans ma requete sql j'ai naivement mis un :
where firstname= combobox.value

ca ne marche pas...

Je suis sur que c tres simple mais comme je debute...

merci a tous

Michael
 
Bonsoir,

A ma connaissance, mais je ne suis pas un grand spécialiste, SQL est utilisé sous excel pour interroger des datasbases externes (exemple:moteur Microsoft Jet avec Access) mais il te faut utiliser la technologie A.D.O. ou D.A.O. en activant les références dans VBE, de mémoire: Microsoft DAO 3.6 library pour DAO.

Ca me parait très compliqué voire inutile d'utiliser SQL si tu travailles uniquement avec Excel dans ton projet, quelquesoit le nbre de classeurs utilisés, d'autant + que l'assistant MS query est loin d'être le pied (avis très personnel).

Tu disposes sous Excel des filtres automatiques ou élaborés ainsi que les fonctions recherche qui peuvent te créer des vraies fausses requêtes

Ce qu'on appelle Etat sous access va etre sous Excel une feuille de classeur dédiée à l'impression comme , par exemple,l'exercice d'école de la facture.

En espèrant qu'il y aura d'autres réponses car cela éclairerait ma lanterne

A+
Michel
 
Bonsoir Michel, Micael, le Forum

Je partage ton avis, enfin en tout cas ta conpréhension du Post de Michael.

Aucun besoin de requête SQL si la Base de Données est dans Excel, ou alors je n'ai pas bien lu.

Par conséquent si on est dans Excel sous un UserForm, la ComboBox réagira à des intructions pûrement VBA et pas de SQL.

Mais avons-nous bien compris la demande ?

Bonne Soirée
@+Thierry
 
Bonjour Michael et Thierry

ci joint un extrait d'un "vieux" brouillon de travail avec une database Access très rustique et des requetes SQL effectuées à partir d'Excel en utilisant la technologie DAO. A toi de l'adapter à ton appli si le principe te convient.

nota: j'avais eu des problèmes en "requetant" sur une clé numérique access implémentée automatiquement...

Bon courage

Michel
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
1
Affichages
2 K
Compte Supprimé 979
C
M
Réponses
5
Affichages
1 K
Rv_Mikey
R
Retour