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 :

base de données et menu déroulant


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 5
    Par défaut base de données et menu déroulant
    bonjour!
    je suis éducateur de rue et nous devons régulierement faire une saisie de divers renseignements sur les momes que nous suivons.
    C'est la raison pour laquelle je me suis lancé dans la conception d'un formulaire via vba excel 2007 !
    en fait ma difficulté du moment est la suivante:
    sur mon tableau de base de donnée excel, si j'intitule une cellule avec l'item
    " 1er mode de contact" je souhaiterai que sur ma fiche de saisie userform avoir un bouton (combobox/list view?) qui me proposerai plusieurs réponses possibles sous forme de liste déroulante et quand on clique sur un des items choisis, celui ci se place dans la base de données!! ok je suis plus éduc qu'informaticien mais bon !!

  2. #2
    Membre émérite
    Inscrit en
    Décembre 2006
    Messages
    897
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 897
    Par défaut bonsoir django95 le forum
    La question manque singulièrement de précisions.


    Comment trouver la cellule pour placer le choix ?
    Sur quelle feuille ?
    A ajouter à une liste simplement ou pouvoir compléter des informations ?
    Colonne "Premier contact" mais pour quel nom ? dans quel variable ?


    Affecte correctement dans la base la valeur suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Combobox1.List(Combobox1.ListIndex)
    si le contrôle se nomme "ComboBox1".
    Idéalement, place ce code dans "Combobox1_DblClick()"

    ESVBA

  3. #3
    Inactif  

    Homme Profil pro
    cuisiniste
    Inscrit en
    Avril 2009
    Messages
    15 374
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : cuisiniste
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2009
    Messages : 15 374
    Billets dans le blog
    8
    Par défaut une idée
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
      Private Sub ComboBox1_Click()
    Sheets("feuil1").Range("c1") = ComboBox1
    End Sub
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Private Sub UserForm_Initialize()
    ComboBox1.AddItem "premier contact"
    ComboBox1.AddItem "deuxieme contact"
    ComboBox1.AddItem "rendezvous "
    End Sub
    apres pour choisir la destinastion il faudrais que j'en sache un peu plus sur ton tableau

    au plaisir mr l'educateur de rue et chapo pour la vocation
    mes fichiers dans les contributions:
    mail avec CDO en vba et mail avec CDO en vbs dans un HTA
    survol des bouton dans userform
    prendre un cliché d'un range

    si ton problème est résolu n'oublie pas de pointer : : ça peut servir aux autres
    et n'oublie pas de voter

  4. #4
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 5
    Par défaut
    merci pour votre réactivité!
    en fait (et basiquement parlant) j'ai ouvert une feuille excel pour en faire une base de donnée (colonne/ ligne etc)
    avec comme intitulé de colonne (ex A1) "mode de contact" du coup la destination du choix via la combobox ira en A2 et meme chose pour les colonnes suivantes !
    pour la petite histoire notre conseil général ( val d'oise) et.... patron nous demande une foultitude de renseignements et tableaux en tout genres et depuis des lustres tous les éduc de france et de navarre se font ch..r! à faire cela à la main d'où cette idée de penser à un formulaire de saisie adapté et caler sur les demandes du CG mais voila malgré mon envie de bien faire et n'ayont pas peur des mots ,assumer d'être une quiche en vba, je me heurte à ce genre de difficulté ( si vous avez une réference biblio sur le sujet )

  5. #5
    Expert confirmé Avatar de casefayere
    Homme Profil pro
    RETRAITE
    Inscrit en
    Décembre 2006
    Messages
    5 138
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : France, Ardennes (Champagne Ardenne)

    Informations professionnelles :
    Activité : RETRAITE
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Décembre 2006
    Messages : 5 138
    Par défaut
    Bonjour,

    tu devrais envoyer ne miniature ou un fichier joint afin de bien comprendre ta démarche

    Bonne journée
    Cordialement,
    Dom
    _____________________________________________
    Vous êtes nouveau ? pour baliser votre code, cliquer sur cet exemple : Anomaly
    pensez à cliquer sur :resolu: si votre problème l'est
    Par contre, il est désagréable de voir une discussion résolue sans message final du demandeur (satisfaction, désarroi, remerciement, conclusion...)

  6. #6
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 5
    Par défaut
    je vous met en pieces jointes les documents que nous réclame le CG
    à savoir que nous souhaiterions ajouter d'autres éléments statistiques dans une même rubrique ( exemple dans la rubrique mode de premier contact:
    nous aimerions ajouter " famille" "amis" etc)
    Images attachées Images attachées    

  7. #7
    Expert confirmé Avatar de casefayere
    Homme Profil pro
    RETRAITE
    Inscrit en
    Décembre 2006
    Messages
    5 138
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : France, Ardennes (Champagne Ardenne)

    Informations professionnelles :
    Activité : RETRAITE
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Décembre 2006
    Messages : 5 138
    Par défaut
    Re,
    pour la 1ere image, des listes de validation ne suffiraient'elle pas ?

    exemple fichier joint tout bete
    Cordialement,
    Dom
    _____________________________________________
    Vous êtes nouveau ? pour baliser votre code, cliquer sur cet exemple : Anomaly
    pensez à cliquer sur :resolu: si votre problème l'est
    Par contre, il est désagréable de voir une discussion résolue sans message final du demandeur (satisfaction, désarroi, remerciement, conclusion...)

  8. #8
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 5
    Par défaut
    tres bonne idée néanmoins je cherche plutôt à réaliser une belle fiche de saisie qui :
    1.alimenterai la base de données automatiquement
    2. renseignerai sur une seule fiche tous les items demandés (feuille 1 feuille 2 et feuille 3)
    ex:pour le tableau intitulé "Situation socio prof" avoir une liste de choix: scolarisé, formation, emploi etc mais en plus avoir la possibilité en sous liste de choisir par exemple pour "formation" : contrat aidé ou cdi ou cdd etc

  9. #9
    Expert confirmé Avatar de casefayere
    Homme Profil pro
    RETRAITE
    Inscrit en
    Décembre 2006
    Messages
    5 138
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : France, Ardennes (Champagne Ardenne)

    Informations professionnelles :
    Activité : RETRAITE
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Décembre 2006
    Messages : 5 138
    Par défaut
    Bonjour,
    tu doit commencer à réfléchir sur ton travail toi-même en regardant ce site, entre autres
    http://silkyroad.developpez.com/VBA/UserForm/

    Je ne pense pas que qui que ce soit puisse ou ait le temps de te contruire entierement ton fichier.

    Bonne journée
    Cordialement,
    Dom
    _____________________________________________
    Vous êtes nouveau ? pour baliser votre code, cliquer sur cet exemple : Anomaly
    pensez à cliquer sur :resolu: si votre problème l'est
    Par contre, il est désagréable de voir une discussion résolue sans message final du demandeur (satisfaction, désarroi, remerciement, conclusion...)

  10. #10
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 5
    Par défaut
    merci pour le lien
    en tous cas loin de moi de penser faire ce projet par un autre
    bon j'y retourne!!

  11. #11
    Inactif  

    Homme Profil pro
    cuisiniste
    Inscrit en
    Avril 2009
    Messages
    15 374
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : cuisiniste
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2009
    Messages : 15 374
    Billets dans le blog
    8
    Par défaut re
    bonjour a tout les deux

    oui en effet on est quand meme loin de la premiere idée de depart qui avait été annoncé

    cela dit il ny a rien de compliqué vu les cliché que j ai vu

    je vais voir si je peux pas faire un exemple qui remplirais la premiere et metrais a jours les deux autres en meme temps

    au plaisir
    mes fichiers dans les contributions:
    mail avec CDO en vba et mail avec CDO en vbs dans un HTA
    survol des bouton dans userform
    prendre un cliché d'un range

    si ton problème est résolu n'oublie pas de pointer : : ça peut servir aux autres
    et n'oublie pas de voter

Discussions similaires

  1. Réponses: 3
    Dernier message: 17/02/2009, 14h43
  2. Attacher des données à un menu déroulant
    Par x-wingsrules dans le forum Excel
    Réponses: 1
    Dernier message: 22/12/2008, 18h10
  3. Réponses: 11
    Dernier message: 14/07/2008, 19h35
  4. Réponses: 1
    Dernier message: 15/09/2007, 11h09
  5. [VBA-E]{débutant} Importation de données avec menu déroulant
    Par Thomas69 dans le forum Macros et VBA Excel
    Réponses: 10
    Dernier message: 27/04/2007, 18h02

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