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 :

Copier tableaux avec critères (Bis)


Sujet :

Macros et VBA Excel

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    ouvrier chauffeur bus
    Inscrit en
    Octobre 2018
    Messages
    50
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : ouvrier chauffeur bus
    Secteur : Transports

    Informations forums :
    Inscription : Octobre 2018
    Messages : 50
    Par défaut Copier tableaux avec critères (Bis)
    Bonjour,
    Je sollicite à nouveau votre aide pour réaliser une nouvelle macro, suite à une première tentative avortée qui est dû à une mauvaise explication de ma part.
    J’ai 1 fichier avec 2 feuilles.
    Dans la Feuil1, il y a 365 tableaux de 14 lignes et 325 colonnes par tableau
    TAB_1 (A1 : IA14)
    TAB_2 (A15 : IA28) …
    TAB_365 (A5097 : IA5110)
    J’aimerais que la macro vérifie si la 1ière cellule et la dernière cellule de la 1ière ligne de chaque tableau ont un fond vert. Si c’est le cas, copier le tableau dans la Feuil2. Et ce pour les 365 tableaux.
    Il y a déjà une macro que j’ai essayé d’adapter, hélas sans succès.
    Exemples :
    A) TAB_1 (A1 : IA14) : la 1ière cellule (B4_fond blanc) et la dernière cellule (FL4_fond blanc) ne répondent pas à la condition (1ére cellule et dernière cellule = fond vert) ne rien faire et passez au 2ième tableau.
    B) TAB_2 (A15 : IA28) : la 1ière cellule (B18_fond blanc) et la dernière cellule (FM18_fond vert) ne répondent pas à la condition (1ére cellule et dernière cellule = fond vert) ne rien faire et passez au 3ième tableau.
    C) TAB_3 (A29 : IA42) : la 1ière cellule (B32_fond vert) et la dernière cellule (FK32_fond blanc) ne répondent pas à la condition (1ére cellule et dernière cellule = fond vert) ne rien faire et passez au 4ième tableau.
    D) TAB_4 (A43 : IA56) : la 1ière cellule (B46_fond vert) et la dernière cellule (FL46_fond vert) répondent à la condition (1ére cellule et dernière cellule= fond vert) copier le TAB_4 à la Feuil2 ensuite passez au 5ième tableau.
    E) TAB_5 (A57 : IA70) : la 1ière cellule (B60_fond vert) et la dernière cellule (FP60_fond vert) répondent à la condition (1ére cellule et dernière cellule= fond vert) copier le TAB_5 à la Feuil2 ensuite passez au 6ième tableau.
    F) Et ainsi de suite pour les 365 tableaux.
    Si c’est possible, créer une seconde macro qui doit sélectionner à la Feuil2 la 1ière cellule et la dernière cellule de la 1ière ligne de chaque tableau qui ont toutes un fond vert. Elle doit changer le fond vert de ces dites cellules en fond rouge.
    En espérant avoir été claire.
    Je vous remercie d’avance
    GEORGE_V
    Fichiers attachés Fichiers attachés

Discussions similaires

  1. [XL-365] Copier tableaux avec critères
    Par GEORGE_V dans le forum Macros et VBA Excel
    Réponses: 17
    Dernier message: 16/07/2019, 20h41
  2. [XL-2010] Copier coller avec critère
    Par sirine_ dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 28/09/2014, 19h06
  3. [XL-2007] Copier coller avec critères avancés
    Par kedmard dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 10/05/2012, 09h09
  4. Pb pour copier des lignes avec critères
    Par vally74 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 14/05/2008, 11h20
  5. [VBA-E] Copier une plage de cellules avec critère
    Par jfamiens dans le forum Macros et VBA Excel
    Réponses: 16
    Dernier message: 13/06/2006, 16h34

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