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 :

Gestion de base de données


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
    Mai 2009
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 7
    Par défaut Gestion de base de données
    Bonjour à tous,

    Je suis en écolé d'ingénieur, et mon groupe et moi avons un projet en VBA.
    Chacun de nous se pose des questions pour permettre de faire fonctionner notre programme.

    En voici une :
    Peut-on "ajouter" des données dans l'onglet excel qui lui correspond.
    Je vais essayé de m'expliquer.

    Nous voulons rentrer des données (nom prénom age sexe ...) qui correspond à : Identité.
    Rentrer des données qui s'appelle : matieres scolaire
    Rentrer des données qui s'appelle : nom de l'établissement
    ...
    Le userform qui permet d'ajouter ce trouve sur l'onglet 1, et chaque onglet correspond à : Identité, Matiere scolaire, Nom d'établissement, ...

    Peut on donc ajouter les données correspondant à un intitulé dans l'onglet qui le correspond.
    Si oui, sur quel base partir pour établir cette programmation.

    Nous avons deja pensé à créer des boutons "ajouter" pour chaque intitulé. Mais ne connaissons pas le reste.

    Merci.

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Février 2007
    Messages
    32
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 32
    Par défaut
    Salut,

    Ce que tu peux faire c'est appeler ta feuille et rentrer les données que tu veux.

    Par exemple cela donne la valeur de la cellule A1 de la feuille "Feuille1":

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Worksheets("Feuille1").cells(1,"A").value
    Je sais pas trop si je répond à ta question alors n'hésite pas à me demander des précisions ou d'autres explications.


    Ciao !

  3. #3
    Membre confirmé Avatar de PUARAI
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    191
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 191
    Par défaut Re
    Voici un fichier que tu pouras adapter j'ai fais ce fichier vite fait

    A +++
    Fichiers attachés Fichiers attachés

  4. #4
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 7
    Par défaut
    Merci pour les éléments,
    J'ai compris comment on doit s'avancer.

    Sinon on s'est posé une question,

    Comment faire avec VBA une assignation automatique à une donnée spécifique un nombre ou un ensemble de caractère unique.

    EX : Mo1 pour le premier module, avec Mo2 pour le second.

    Même chose pour chacun de mes données.

  5. #5
    Membre confirmé Avatar de PUARAI
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    191
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 191
    Par défaut
    C'est à dire donne moi plus de détail ...

  6. #6
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 7
    Par défaut
    Si je prend ton fichier,
    Je vais appeler ton programme : Enregistrement d'une personne.

    Pour chaque enregistrement je veux un numéro d'identification unique attribué à chaque enregistrement.

    Par exemple, le premier enregistré sera Robert avec toute les informations sur lui. Et il aura un numéro d'attribution automatique qui sera RS1-84 (c'est un exemple de numéro), les initials, le numéro d'enregistrement (c'est le premier) et l'année de naissance.
    Mais c'est juste un exemple.

    Sinon plus simple : EP1 (Enregistrement Personne 1)

    Est ce que je suis plus clair ?

  7. #7
    Membre confirmé
    Inscrit en
    Novembre 2008
    Messages
    108
    Détails du profil
    Informations forums :
    Inscription : Novembre 2008
    Messages : 108
    Par défaut
    Salut,
    Mr Brajk , prière de joindre un fichier pour bien tirer profit et MERCI

  8. #8
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 7
    Par défaut
    Heu ouai, je vais le partager.
    Je ne pensais pas que c'était si important.

    Mais pas de Monsieur entre nous, ça fait trop formel.
    Fichiers attachés Fichiers attachés

  9. #9
    Membre confirmé
    Inscrit en
    Novembre 2008
    Messages
    108
    Détails du profil
    Informations forums :
    Inscription : Novembre 2008
    Messages : 108
    Par défaut
    Dommage ,j'arrive pas à ouvrir le fichier ,moi j'ai excel2003. Peut étre ton fichier ,il est avec excel2007 ? c'est triste

  10. #10
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 7
    Par défaut
    Oui mon fichier en version 2007,
    Ceci est marqué dans le titre de mon sujet.

    Sinon tu ne peux pas m'aider en m'indiquant la bonne voie à prendre ?

  11. #11
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 7
    Par défaut
    J'ai une autre question :

    Pourquoi un programme VBA qui fonctionne un matin,
    Ne fonctionnerais plus dans l'après midi sans aucune ouverture du fichier durant la journée.

    Aidez-moi, please.
    Ça m'énerve...

Discussions similaires

  1. Réponses: 2
    Dernier message: 25/05/2007, 15h58
  2. Réponses: 5
    Dernier message: 06/05/2007, 14h33
  3. java et la gestion des bases de donnée access
    Par alita dans le forum JDBC
    Réponses: 1
    Dernier message: 24/03/2007, 18h21
  4. Réponses: 2
    Dernier message: 31/05/2006, 14h37

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