Interface requête Base de données EXCEL

Interface requête Base de données EXCEL - Divers - Programmation

Marsh Posté le 06-07-2009 à 11:56:50    

Bonjour,  
 
Voilà mon interrogation: comment créer une interface utilisateur pour questionner une base de données sous Excel.  
 
Je travaille dans une petite structure au moyen limité et j'ai mis en place sous excel une base de données assez complexe qui répertorie toutes les données bibliographique de notre centre technologique.  
 
Sur cette même base, je fais moi même les tris lorsque j'ai besoin de faire certaines recherches bibliographiques ou lorsque l'on me demande des recherches assez poussées sur la base (j'utilise "Données >Filtrer > Filtre automatique" ! et en ce qui me concerne, ça me convient parfaitement. Sauf que mes collègues ne savent pas du tout utiliser Excel et je ne suis pas tout le temps présent dans la structure. J'ai beau leur expliquer les méthodes de tris très simples et ils n'ont pas l'air de s'y faire.  
 
J'ai alors pensé à mettre en place une interface utilisateur simple où il y aurait un formulaire de requête où ils pourront interroger la base de données, avec plusieurs critères de recherche qui reprennent les titres des colonnes (liste déroulante).
Ils n'auraient plus qu'à sélectionner leurs critères et la liste des informations correspondants à leurs recherche serait affichée....Quelqu'un peut-il m'indiquer la marche à suivre sous Excel. Et si Excel ne permet pas ce type de formulaire d'interrogation de "BDD Excel" existe-il un autre programme (libre ou non) que je pourrais lier à ma base Excel?  
 
J'avoue que là je sèche. Merci d'avance pour votre aide, vos lumières, vos conseils…
Charly

Reply

Marsh Posté le 06-07-2009 à 11:56:50   

Reply

Marsh Posté le 06-07-2009 à 11:59:17    

Tout est faisable avec VBA... mais pourquoi diable avoir utilisé Excel au lieu d'Access, qui est parfaitement adapté à ce que tu veux faire ?


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 06-07-2009 à 15:59:31    

Harkonnen a écrit :

Tout est faisable avec VBA... mais pourquoi diable avoir utilisé Excel au lieu d'Access, qui est parfaitement adapté à ce que tu veux faire ?


 
Oui je suis d'accord avec ACCESS. Le seul hic est que la licence que nous utilisons au sein de notre entreprise ne contient pas ACCESS. Je me suis donc attelé à réaliser cette BDD avec Excel. Sais-tu s'il existe un script déjà fait en VBA?  
Est-ce que fait une interface de requête utilisateur avec des cellules déroulantes est facilement réalisable sous ACCESS?
 
Merci pour ta réponse.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed