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 :

Copier des données d'un formulaire vers une base de données [XL-2010]


Sujet :

Macros et VBA Excel

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Homme Profil pro
    autre
    Inscrit en
    Juin 2019
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente (Poitou Charente)

    Informations professionnelles :
    Activité : autre
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2019
    Messages : 2
    Par défaut Copier des données d'un formulaire vers une base de données
    Bonjour à tous,

    Je suis nouveau ici et je viens demander un peu d'aide.
    Dans le cadre de la création d'une micro entreprise de ma conjointe, je suis en train de mettre en place un fichier Excel de gestion, adapté à ses besoins. Certaines fonctions m'obligent à passer par des lignes de codes. Comme je suis novice en la matière, je me suis contenté de rechercher les codes désirés sur des forums et les adapter à mon fichier... seulement là, je ne trouve pas de fonction équivalente à ce que je cherche.
    Voici ce que je souhaite réaliser (fichier exemple en PJ) :
    En feuille 1, colonne A, j'ai une liste de références par code unique chrono (codes produit par exemple).
    En feuille 2, je rempli un formulaire (édition d'une facture par exemple) dans un tableau en sélectionnant en colonne A un code produit (n'importe lequel), via liste déroulante et en colonne B un nombre (prix par exemple). Le formulaire peux contenir 1 seule ligne ou N lignes (pas plus de 40) mais ne comporte pas de doublons. Il y a également toujours un nombre en face d'un code produit.
    Ce formulaire possède une référence en cellule A1 (le N° de facture par exemple). Ce numéro changera à chaque nouvelle édition.

    Lors de l'appui sur le bouton de commande, je souhaite que les nombres du formulaire qui se trouvent en faces des codes produits sélectionnés soient copiés en feuille 1 dans la 1ère colonne vide sur chaque ligne correspondant au code produit (c'est à dire que dans l'exemple joint, les nombres 240, 25 et 120 de la feuille 2 se retrouvent respectivement en cellule B2, B5 et B7 de la feuille 1.

    Petite précision, une fois copié, ce même bouton enchaîne sur l'effacement des cellules du formulaire incrémentation de 1 du numéro du formulaire (code déjà réalisé mais non transmis dans l'exemple).

    J'espère avoir été un minimum clair afin que vous puissiez m'aider.
    D'avance merci,

    Pierre
    Fichiers attachés Fichiers attachés

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 2
    Dernier message: 17/02/2014, 11h41
  2. [XL-2007] Copier ligne saisie par un formulaire vers une autre feuille selon le nomclient
    Par pasterlouis dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 10/06/2013, 21h36
  3. Réponses: 5
    Dernier message: 20/12/2012, 11h22
  4. envoyer le donnees d'un formulaire ver une base
    Par dalinho84 dans le forum VB.NET
    Réponses: 1
    Dernier message: 16/02/2011, 18h04
  5. Copier des cellules de fichiers mensuels vers une master spreadsheet
    Par aerolulu dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 13/10/2009, 18h13

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