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 :

Problème de macro Excel 2007 copier une ligne dans une autre feuille si la cellule est égale à un nombre


Sujet :

Excel

  1. #1
    Candidat au Club
    Homme Profil pro
    Consultant communication & réseaux
    Inscrit en
    Mars 2016
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Côtes d'Armor (Bretagne)

    Informations professionnelles :
    Activité : Consultant communication & réseaux
    Secteur : Conseil

    Informations forums :
    Inscription : Mars 2016
    Messages : 1
    Points : 2
    Points
    2
    Par défaut Problème de macro Excel 2007 copier une ligne dans une autre feuille si la cellule est égale à un nombre
    Bonjour à tous,
    Je suis un peu paumé dans la création d'une macro Excel 2007 pour réaliser un traitement de copier/coller de ligne sous condition de recherche dans une colonne.
    Je joins mon doc xlsx pour présenter mes 2 feuilles avec chacune un tableau simplifié.
    Sur la seconde feuille "Traitement des appels" les cellules A8, A9 et A10 changent en fonction de la présence de l'opératrice: la ligne A8 peut être occupée de manière aléatoire par l'opératrice 0, ou 4 ou 5.
    Idem pour les lignes A9 et A10. Si une semaine je n'ai que 2 opératrices, seules les lignes A8 et A9 sont remplies.
    Je cherche donc à créer une macro qui:
    - recherche le code "0" dans la colonne A et qui copie la ligne entière dans la première feuille sur la ligne 2 consacrée à l'opératrice "0"
    - recherche le code "4" dans la colonne A et qui copie la ligne entière dans la première feuille sur la ligne 3 consacrée à l'opératrice "4"
    - recherche le code "5" dans la colonne A et qui copie la ligne entière dans la première feuille sur la ligne 4 consacrée à l'opératrice "5"

    Je suis désolé car cela va peut-être apparaitre comme extrêmement simple pour certains mais c'est pour moi une difficulté
    Je remercie par avance ceux qui prendront un peu de leur temps pour m'aider sur cette problématique.
    Fichiers attachés Fichiers attachés

  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
    Pourquoi faire une macro ? Une simple fonction RECHERCHEV peut faire ça et en plus ce sera dynamique.
    Merci de cliquer sur pour chaque message ayant aidé puis sur pour clore cette discussion.

Discussions similaires

  1. [XL-2003] Copier une ligne d'une table dans une autre table
    Par milpom dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 18/07/2010, 18h09
  2. Réponses: 4
    Dernier message: 15/10/2009, 13h33
  3. [MySQL] inserer une ligne d'une table dans une autre table
    Par piero53 dans le forum PHP & Base de données
    Réponses: 5
    Dernier message: 14/12/2008, 18h29
  4. Réponses: 3
    Dernier message: 29/01/2008, 12h08
  5. Réponses: 2
    Dernier message: 02/06/2006, 11h26

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