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 :

Création de fiches selon base de données avec un modèle précis


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Femme Profil pro
    Étudiant
    Inscrit en
    Décembre 2015
    Messages
    41
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 43
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Décembre 2015
    Messages : 41
    Par défaut Création de fiches selon base de données avec un modèle précis
    Bonjour les amis,

    Je reviens vers vous parce que j'ai un petit souci d'ordre programmation vba, pour résumer, j'ai une base de donnée et je souhaite créer des onglets excel par rapport à cette base de donnée selon un modèle.

    J'ai réussi à trouver un exemple qui s'adapte bien à ma problématique par contre je souhaiterai lui apporter une amélioration, je m'explique dans la colonne A, il y a différents comptes comptables, 3 pour être exact, et je souhaite sur un modèle répartir les dépenses sur chacun des comptes concernés, par exemple compte vacances extraire les données et les mettre sur la ligne 1, compte alimentation exterieur extraire les données et les mettre sur la ligne 20, et pour finir, compte rembt divers extraire les données et les mettre sur la ligne 40, et ceci pour chaque groupe...

    Merci infiniment pour votre aide

    Nom : MODELE.JPG
Affichages : 1158
Taille : 112,8 Ko
    Fichiers attachés Fichiers attachés

  2. #2
    Membre averti
    Femme Profil pro
    Étudiant
    Inscrit en
    Décembre 2015
    Messages
    41
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 43
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Décembre 2015
    Messages : 41
    Par défaut FONCTION RECHERCHEV
    Je pense que je vais utiliser la fonction rechercheV, j'ai l'impression que c'est plus simple que programmer en vba...

  3. #3
    Expert éminent Avatar de Menhir
    Homme Profil pro
    Ingénieur
    Inscrit en
    Juin 2007
    Messages
    16 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 16 037
    Par défaut
    Je ne comprends pas bien à quoi ressemblent tes données sources mais je pense que l'outil le plus approprié pour faire ce que tu souhaites, ce sont les filtres avancés.
    http://philippetulliez.developpez.co...dvancedfilter/

  4. #4
    Membre averti
    Femme Profil pro
    Étudiant
    Inscrit en
    Décembre 2015
    Messages
    41
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 43
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Décembre 2015
    Messages : 41
    Par défaut Suite
    Tout d'abord merci menhir de prendre le temps de répondre.

    En faite, je souhaite créer des fiches par groupe dans un premier temps ensuite je le ferai par nom ou par période par la suite. Nous allons rester sur la base des groupes, donc création de fiche par groupe, groupe A avec les données correspondants à la base de données pour enfin établir un tableau de bord générale...

    Je ne sais pas si c'est clair ce que je dis mais voilà pour résumer ma demande.

    Par contre, je vais regarder le lien sur les filtres elaborés...je te remercie beaucoup pour ton aide

  5. #5
    Expert éminent Avatar de Menhir
    Homme Profil pro
    Ingénieur
    Inscrit en
    Juin 2007
    Messages
    16 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 16 037
    Par défaut
    A mon avis (précaution liminaire pour préciser que je peux me tromper), ce dont tu as besoin ce n'est même pas de filtres élaborés mais d'un filtre classique.
    Ca te permettrait de faire les affichages que tu souhaites sans avoir à dupliquer tes données.
    Et ça ne prend que 10 s à mettre en place.

  6. #6
    Membre averti
    Femme Profil pro
    Étudiant
    Inscrit en
    Décembre 2015
    Messages
    41
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 43
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Décembre 2015
    Messages : 41
    Par défaut CURIEUX
    Curieux de voir le résultat, pourquoi pas. Mais pas convaincu.

    Peux tu me montrer ?

  7. #7
    Rédacteur/Modérateur


    Homme Profil pro
    Formateur et développeur chez EXCELLEZ.net
    Inscrit en
    Novembre 2003
    Messages
    19 125
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur et développeur chez EXCELLEZ.net
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 19 125
    Billets dans le blog
    131
    Par défaut
    Salut.

    Perso, je plussoie Menhir.

    Garde en tête que si tu gardes une seule table pour tes données, toute l'analyse en aval pourra être réalisée avec les outils d'Excel.

    Nom : 2018-03-20_203745.png
Affichages : 677
Taille : 4,1 Ko

    Nom : 2018-03-20_203754.png
Affichages : 695
Taille : 9,8 Ko

    Nom : 2018-03-20_203810.png
Affichages : 686
Taille : 3,6 Ko
    "Plus les hommes seront éclairés, plus ils seront libres" (Voltaire)
    ---------------
    Mes billets de blog sur DVP
    Mes remarques et critiques sont purement techniques. Ne les prenez jamais pour des attaques personnelles...
    Pensez à utiliser les tableaux structurés. Ils vous simplifieront la vie, tant en Excel qu'en VBA ==> mon tuto
    Le VBA ne palliera jamais une mauvaise conception de classeur ou un manque de connaissances des outils natifs d'Excel...
    Ce ne sont pas des bonnes pratiques parce que ce sont les miennes, ce sont les miennes parce que ce sont des bonnes pratiques
    VBA pour Excel? Pensez D'ABORD en EXCEL avant de penser en VBA...
    ---------------

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

Discussions similaires

  1. création d'une base de données avec dreamweaver
    Par eolia dans le forum Dreamweaver
    Réponses: 23
    Dernier message: 22/12/2013, 21h55
  2. Création de liens en JS, selon base de données ?
    Par cactux dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 18/01/2007, 08h53
  3. Création d'une base de données avec wxWidgets
    Par solp dans le forum wxWidgets
    Réponses: 2
    Dernier message: 23/08/2006, 09h25
  4. création nouveau base de donné avec oracle
    Par awax dans le forum Oracle
    Réponses: 1
    Dernier message: 14/04/2006, 00h44
  5. création base de données avec easyphp
    Par Battosaiii dans le forum Débuter
    Réponses: 5
    Dernier message: 29/06/2004, 18h50

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