IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

creation interface de requete ou formulaire utilisateur sous VBA Excel


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Inscrit en
    Mars 2009
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 2
    Par défaut creation interface de requete ou formulaire utilisateur sous VBA Excel
    Bonjour,
    J'ai parcouru le forum en vue de trouver un sujet se rapprochant du mien en vain ou alors j'ai trouvé des solutions qui ne répondent que partiellement à mon problème.

    Donc, 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 tous le fonds documentaire de notre centre de documentation. Sur cette même base, je fais moi même les tris lorsque j'ai besoin de faire certains bilan où 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 Excelle et je ne suis pas tout le temps présente 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 (pas sur ma feuille de calcul qui les impressionne) où il 'y aurait qu'un formulaire de requête où ils pourront interroger la base de données. Avec plusieurs critères de recherche : auteur / date/ type de document/ thème (j'ai déjà un thésaurus dans ma base)/ etc..

    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. Je tiens à préciser qu'il ne s'agit d'avoir un formulaire de saisie au contraiire. Un formulaire de recherche plus ou moins ergonomique pour questionner la base. Un ami m'a dit que sous Excel/VBA je pourrais éventulelment trouver une réponse à mon problème.

    J'avoue que là je sèche. Merci d'avance pour votre aide, vos lumières, vos conseils

  2. #2
    Expert confirmé
    Avatar de Qwazerty
    Homme Profil pro
    La très haute tension :D
    Inscrit en
    Avril 2002
    Messages
    4 113
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : La très haute tension :D
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2002
    Messages : 4 113
    Par défaut
    Salut
    Voila une 1er solution dans l'onglet1, dans l'onglet 2 c'est une autre solution possible sans UserForm en mettant les critères de recherche dans les cellule du haut(je ne l'ai pas codé, j'attends de voir si la 1er solution correspond a tes besoins)
    ++
    Qwaz

    MagicQwaz := Harry Potter la baguette en moins
    Le monde dans lequel on vit
    Ma page perso DVP
    Dernier et Seul Tutoriel : VBA & Internet Explorer
    Dernière contribution : Lien Tableau Structuré et UserForm
    L'utilisation de l’éditeur de message

  3. #3
    Nouveau candidat au Club
    Inscrit en
    Mars 2009
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 2
    Par défaut exemple de formulaire
    Bonjour Qwazerty,

    J'ai consulter le fichier que tu m'a envoyé. En fait par formulaire je voyais un formulaire un peu comme ce lui-là:

    http://www.bdsp.ehesp.fr/Base/QbeA.asp


    Mais sous VBA ou Excel et avec une ergonomie bien moins intéressante biensur. Un formulaire de requête, de recherche multicritères qui serait directement lié à ma base de données excel...

    Tu y vois plus clair? qu'en penses-tu? est-ce qu'un forumalire sous VBA permet ce type de résultats?

  4. #4
    Expert confirmé
    Avatar de Qwazerty
    Homme Profil pro
    La très haute tension :D
    Inscrit en
    Avril 2002
    Messages
    4 113
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : La très haute tension :D
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2002
    Messages : 4 113
    Par défaut
    Salut
    Oui je pense que c réalisable, je viens de me rendre compte que j'ai traité ton sujet trop légèrement, les recherche faite avec le filtre auto ne sont pas génial comme je les ai faites.
    Je regardes ça
    ++
    Qwaz

    [Edit] J'ai modifié pour que les recherche soient plus tolérantes, par contre il serait bien que tu donnes une trame de ce que tu souhaites exactement, quelles recherches veux tu effectuer, j'ai bien pris note du lien que tu as fourni mais veux tu exactement la même chose ?

    MagicQwaz := Harry Potter la baguette en moins
    Le monde dans lequel on vit
    Ma page perso DVP
    Dernier et Seul Tutoriel : VBA & Internet Explorer
    Dernière contribution : Lien Tableau Structuré et UserForm
    L'utilisation de l’éditeur de message

Discussions similaires

  1. [XL-2003] creation fichier word en texte sous vba excel
    Par pulco41 dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 06/01/2011, 16h00
  2. creation fichier word en texte sous vba excel
    Par pulco41 dans le forum Word
    Réponses: 6
    Dernier message: 06/01/2011, 15h37
  3. Réponses: 7
    Dernier message: 11/06/2009, 14h28
  4. jointure de deux requetes update et select sous vba access
    Par nadia123456 dans le forum VBA Access
    Réponses: 1
    Dernier message: 18/09/2008, 08h15
  5. Requete Access sql sous vba Excel
    Par titeZ dans le forum VBA Access
    Réponses: 6
    Dernier message: 27/04/2008, 12h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo