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

Excel Discussion :

Réalisation de fiche via base de données


Sujet :

Excel

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Responsable stock showroom
    Inscrit en
    Avril 2016
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : Belgique

    Informations professionnelles :
    Activité : Responsable stock showroom
    Secteur : Boutique - Magasin

    Informations forums :
    Inscription : Avril 2016
    Messages : 3
    Points : 1
    Points
    1
    Par défaut Réalisation de fiche via base de données
    Bonjour à toutes et à tous,

    Je suis nouveau sur ce forum que je ne connaissais pas auparavant, j'espère pouvoir m'y faire une petite place

    J'ai un soucis avec un projet nécessaire au bon développement de mon entreprise. Celle-ci dispose d'une base de donnée de son stock. Nous aimererions que ces données puissent être utilisées pour créer des sortes de fiches imprimables répertoriant une partie des données, mais pas toutes. Le but étant que lorsque la base de données est mise à jour, les fiches se mettent à jour également. Ces fiches seront placées en showroom, et par conséquent doivent respecter une certaine mise en page imposée par le service marketing.

    Actuellement j'essaie de traiter le projet sous Excel avec un tableau croisé dynamique, mais sachant que il y a 600 fiches à faire, je ne sais pas trop quoi faire. Le tableau croisé dynamique "fonctionne" mais avec énormément de chipotage que je dois refaire pour chaque fiche (mise en page, données, etc).

    Je suis donc à la recherche d'une manière beaucoup plus simple de réaliser cette base de données. J'en viens même à imaginer l'idée d'utiliser Access mais je n'ai jamais utilisé le programme... donc je suis un peu perdu !

    Le fichier Excel comprend un ensemble de données réparties en une dizaine de colonnes et je veux que mon étiquette finale ressemble à quelque chose dans le style que voici:

    Merci d'avance pour vos, je l'espère, futures réponses !

  2. #2
    Expert éminent sénior 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
    Points : 32 866
    Points
    32 866
    Par défaut
    Citation Envoyé par Mayoche Voir le message
    Le fichier Excel comprend un ensemble de données réparties en une dizaine de colonnes
    Comment sont renseignées les informations dans tes colonnes ?
    Quel information signale dans quelle étiquette doit se trouver un élément ?
    Merci de cliquer sur pour chaque message ayant aidé puis sur pour clore cette discussion.

  3. #3
    Nouveau Candidat au Club
    Homme Profil pro
    Responsable stock showroom
    Inscrit en
    Avril 2016
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : Belgique

    Informations professionnelles :
    Activité : Responsable stock showroom
    Secteur : Boutique - Magasin

    Informations forums :
    Inscription : Avril 2016
    Messages : 3
    Points : 1
    Points
    1
    Par défaut
    Merci pour votre réponse

    Voici une partie du tableau Excel:




    Sur l'étiquette, je n'ai besoin que du Type, de la Marque, de la Désignation, du Prix et du stock s'il y en a (marqué par un petit carré sur l'étiquette)

  4. #4
    Expert éminent sénior 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
    Points : 32 866
    Points
    32 866
    Par défaut
    Le plus compliqué, c'est d'obtenir la liste de tous les éléments d'une étiquette. Et ça se complique encore avec le regroupement de sous-ensembles.
    A mon avis, c'est trop complexe pour faire ça avec des fonctions Excel.
    Si j'avais à le faire, je passerai par une macro VBA.
    Merci de cliquer sur pour chaque message ayant aidé puis sur pour clore cette discussion.

  5. #5
    Nouveau Candidat au Club
    Homme Profil pro
    Responsable stock showroom
    Inscrit en
    Avril 2016
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : Belgique

    Informations professionnelles :
    Activité : Responsable stock showroom
    Secteur : Boutique - Magasin

    Informations forums :
    Inscription : Avril 2016
    Messages : 3
    Points : 1
    Points
    1
    Par défaut
    C'est compliqué à mettre en place une macro VBA? C'est du Visual Basic si je ne m'abuse?

    C'est quelque chose auquel je n'ai jamais touché... ça mettrait longtemps à apprendre pour réaliser ce projet?

  6. #6
    Expert éminent sénior 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
    Points : 32 866
    Points
    32 866
    Par défaut
    Citation Envoyé par Mayoche Voir le message
    C'est compliqué à mettre en place une macro VBA? C'est du Visual Basic si je ne m'abuse?
    Oui à la seconde question.
    La première est plus subjective.

    C'est quelque chose auquel je n'ai jamais touché...
    Pour te mettre le pied à l'étrier :
    http://bidou.developpez.com/article/VBA/
    http://silkyroad.developpez.com/VBA/DebuterMacros/

    Un autre truc qui aide bien pour débuter, l'enregistreur de macro :
    http://fauconnier.developpez.com/tut...istreur-macro/
    Mais c'est un ami dont il faut se méfier : il donne des pistes intéressantes mais il ne faut pas tout prendre tout ce qu'il donne comme argent content.
    Il a, en particulier, une regrettable (mauvaise) habitude d'utiliser à outrance des Select / Selection.

    ça mettrait longtemps à apprendre pour réaliser ce projet?
    Ca dépend. Si tu as déjà des base en Basic (utilisation de variables, structures For to, etc.), ça peut aller assez vite.
    Il faut juste comprendre au départ qu'il s'agit d'un langage objet et que les objets qu'on manipules (feuilles, cellules, formats, etc.) peuvent être emboités les uns dans les autres pour former des chaines logiques parent/enfant.
    Merci de cliquer sur pour chaque message ayant aidé puis sur pour clore cette discussion.

Discussions similaires

  1. Insertion marqueurs cartographie via base de donnée MySQL
    Par ifiii dans le forum Développement Web en Java
    Réponses: 1
    Dernier message: 20/10/2013, 18h34
  2. Comment réalise-t-on une base de données pour calendrier?
    Par Georges974 dans le forum Débuter
    Réponses: 3
    Dernier message: 05/02/2013, 14h27
  3. Connexion à un compte utilisateur via base de donnée
    Par kenda10 dans le forum Langage
    Réponses: 6
    Dernier message: 21/03/2012, 15h15
  4. [XL-2010] Mise à jour via base de données ODBC
    Par kesimon63 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 12/03/2012, 08h35
  5. Réponses: 1
    Dernier message: 11/10/2007, 13h24

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