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 :

Macro de copie de tableau en fonction d'une cellule [XL-2007]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Apprenti
    Inscrit en
    Juin 2015
    Messages
    35
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Apprenti
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juin 2015
    Messages : 35
    Par défaut Macro de copie de tableau en fonction d'une cellule
    Bonjour à tous,

    Le titre n'est pas forcément très clair, je vais donc exposé plus précisement mon problème.

    J'ai dans une feuille excel un tableau de renseignement d'une pièce (matériau, géométrie, etc.).

    L'utilisateur, avant de renseigner ce champs, doit indiquer dans une cellule le nombre de pièce pour son étude.

    Grâce à cela, j'aurais souhaité avoir une MàJ du nombre de tableau automatique égal et en fonction à la première celulle utilisateur.

    Avec une base d'un tableau, si l'utilisateur demande 5 pièces, apparatront alors 4 tableaux supplémentaires. A l'inverse si l'utilisateur n'en veux plus que 3, affichage de 3 tableaux uniquement.

    N'hésitez pas à me demander si ce n'est pas assez clair...

    Merci d'avance.

    Omnbre

  2. #2
    Expert éminent
    Avatar de Marc-L
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2013
    Messages
    9 468
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2013
    Messages : 9 468
    Par défaut




    Bonjour,

    activer le Générateur de macros, effectuer les manipulations : une base de code est livrée sur un plateau ‼



    _____________________________________________________________________________________________________
    Je suis Charlie - Je suis Bardo

  3. #3
    Membre averti
    Homme Profil pro
    Apprenti
    Inscrit en
    Juin 2015
    Messages
    35
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Apprenti
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juin 2015
    Messages : 35
    Par défaut
    Bonjour,

    J'avais effectivement utilisé cette fonction pour pouvoir avoir un aperçu de la base pour la copie. Cependant, je ne sais pas comment l'adapter à ma cellule d'entrée utilisateur...

    Merci

    Omnbre

  4. #4
    Expert éminent
    Avatar de Marc-L
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2013
    Messages
    9 468
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2013
    Messages : 9 468
    Par défaut

    Sans tenants et aboutissants ni voir de code (balisé conformément aux règles de ce forum) ni connaitre l'adresse de cette cellule :


  5. #5
    Membre averti
    Homme Profil pro
    Apprenti
    Inscrit en
    Juin 2015
    Messages
    35
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Apprenti
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juin 2015
    Messages : 35
    Par défaut
    Un code générique suffirais mais bon, voici les adresses :

    Cellule pilotante : D4

    Plage du tableau : B11 : D29

    Objectif : Afficher un nombre de tableau égal à la celulle pilotante.

    Pour le code je n'en ai pas, je n'ai pas encore l'aisance nécessaire en VB pour sortir au moins 2 lignes valides...

  6. #6
    Expert confirmé

    Homme Profil pro
    Curieux
    Inscrit en
    Juillet 2012
    Messages
    5 169
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Curieux
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Juillet 2012
    Messages : 5 169
    Billets dans le blog
    5
    Par défaut
    Bonjour,

    ce que demande Marc-L, c'est le code fourni par l'enregistreur de macro, quand tu effectues manuellement les actions

    tu indiques avoir essayé, sans réussir à l'adapter/contextualiser

    c'est ici qu'on va intervenir : t'aider à adapter ce code

    montre-le nous, et si tu ne l'as plus, refais le
    et explique les adaptations que tu n'arrives pas à faire dedans

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

Discussions similaires

  1. Bug dans une macro de copie de tableau Excel dans PPT
    Par sachadupuy dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 27/05/2014, 11h29
  2. Macro excel copie de tableau
    Par toblo dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 20/08/2009, 22h37
  3. Macro : Extraire liste d'individus en fonction d'une caractéristique
    Par FRMIP dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 07/10/2008, 16h58
  4. Réponses: 2
    Dernier message: 05/03/2008, 22h01
  5. Réponses: 2
    Dernier message: 29/06/2007, 11h20

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