Ma première macro excel

Clara -  
gbinforme Messages postés 14930 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour tout le monde,

J'ai une feuille excel sur laquelle sont repértoriés tous les articles en magasin avec toutes les caractéristiques techniques et commerciales. Mon boss me demande de créer une fiche par produit, c'est un peu galère manuellement. Je souhaiterais utiliser une macro, j'ai je té un coup d'oeil sur le forum et sur gooooogle mais j'ai rien trouvé qui pourrait correspondre.
J'ai tenté en partant d'un tuto mais la macro reproduit à chaque fois les manips sur les mêmes céllules ou ne crée pas de feuille. J'ai honte de joindre le texte produit.
Il y a bien des tutoriels, mais c'est un peu généraliste et pour l'instant, je suis complétement héermétique au langage VBA.

Merci les amis.
Clara

7 réponses

  1. gbinforme Messages postés 14930 Date d'inscription   Statut Contributeur Dernière intervention   4 744
     
    bonjour

    Pas facile de démarrer en VBA...

    Je ne sais pas combien tu as de produits en magasin, mais le nombre d'onglets n'est pas infini et au-delà de quelques dizaines c'est assuré d'avoir des soucis : c'est peut-être une fausse bonne idée.

    Par contre, si tu as tous les éléments pour ta fiche sur ta feuille de base, tu peux créer une seule fiche modèle qui lorsque tu la choisis soit documentée avec le produit concerné pour éventuellement l'imprimer par exemple.
    0
  2. Clara
     
    Non, c'est vraiment pas évident.

    J'ai une trentaine de référence, on vend des meubles assez particuliers.
    J'ai déjà une feuille modéle enregistrée. Mais comment je fais pour l'enregistrement. Je compléte le modéle ou je crée une nouvelle feuille dans laquelle je copie-colle le modéle, que je compléte ensuite.

    Help, help SVP
    0
  3. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour Clara
    Il n'est peut être pas utile de passer par une macro si vous avez une table de base organisée.... mais il faudrait savoir comment elle est organisée.
    Excel possède des fonctions de recherche qui vous permettent de remplir un tableau à partir d'un nom de produit en y plaçant toutes les caractéristiques intégrées dans votre tableau de référence.
    Je place sur ci -joint, lien ci dessous, un exemple de ce qu'il est possible de faire, sur la même feuille pour l'exemple, mais bien entendu possible sur des feuilles séparées. Ceci restera à adapter à votre problème si vous le soug=haitez, mais il fgaudra nous donner des info plus précises sur l'organisation de vos donnéees
    BCRDLMNT

    http://www.cijoint.fr/cij7491961731009.xls
    0
  4. Clara
     
    Bonjour,

    Ca pourrait marcher si je n'avais pas bcp de lignes et de colonnes, mais il se trouve que j'en ai un certain nombre.
    Et je pense que l'idéal serait une macro qui créerait des feuilles distinctes et les compléterait en se basant sur un modéle déjà établi.

    Voilà! Merci.
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonsoir
    C'est comme vous voulez, mais la macro risque de ne pas être plus simple....
    Il ny a pas de limite de ligne ou de colonne avec les formules. Dans tous les cas, il semble qu'un spécialiste de la macro aura du mal à traiter le problème si, compte tenu de la complexité apparente de votre fichier, vous ne le mettez pas à disposition.
    Bien crodialement
    0
  7. penetortue
     
    bonsoir
    voici des sites qui peuvent vous aider :
    dj.joss.free.fr
    www.developpez.com
    www.excelabo.net
    vous allez sans doute trouver votre bonheur
    0
  8. gbinforme Messages postés 14930 Date d'inscription   Statut Contributeur Dernière intervention   4 744
     
    bonjour Clara,

    Un fichier exemple qui fait un peu ce que tu veux : https://www.cjoint.com/?bow6fL1nny

    Il crée des onglets en fonction du contenu récapitulatif.
    C'est bien sûr à étoffer mais dis nous si cela peux être un départ.
    0