Menu

Automatisation d'une mise en forme de tableau excel [Résolu]

Mojooo 3 Messages postés samedi 16 septembre 2017Date d'inscription 20 septembre 2017 Dernière intervention - 16 sept. 2017 à 12:33 - Dernière réponse : Mojooo 3 Messages postés samedi 16 septembre 2017Date d'inscription 20 septembre 2017 Dernière intervention
- 20 sept. 2017 à 21:06
Bonjour,
Je débute sur Excel et je souhaiterai savoir si il était possible en créant un bouton Commande d'effectuer ces taches dans cet ordre précis :

Dans un premier temps:
Lorsque dans la colonne C une cellule contient la lettre "W" : copier cette cellule en colonne F dans toutes les cellules suivantes jusqu'à la prochaine ligne dont la colonne C contient la lettre "W" (mais sans dépasser 300 lignes de copies).

ex: les cellules C4, C9, C11 contiennent la lettre "W". alors
copier le contenu de C4 en F5,F6,F7,F8.
copier le contenu de C9 en F10.
copier le contenu de C11 en F12 jusqu'à F312

Dans un second temps:
Supprimer toutes les lignes dont les cellules de la colonne B ne contient pas le mot "CAP".

Il est important que l'ordre soit respecté car les cellules de la colonne C contenant la lettre "W" appartiennent à des lignes dont la colonne B ne contient pas le mot "CAP".

j'espère que ma question est assez claire mais n'hésitez pas si il vous faut d'autres précisions.
Je vous remercie par avance pour l'aide que vous m'apporterez ainsi que pour celle que vous m'avez déjà apporté à travers toutes les questions résolue de ce site.
Bonne journée.
Afficher la suite 

Votre réponse

4 réponses

via55 9302 Messages postés mercredi 16 janvier 2013Date d'inscription 19 mai 2018 Dernière intervention - 16 sept. 2017 à 14:27
0
Utile
Bonjour

Poste un exemple de ton ficjhier sur cjoint.com, fais créer un lien, copies le et reviens le coller ici , ainsi on connaitra la structure exacte de ton fichier, nécessaire pour pouvoir établir une macro en VBA

Cdlmnt
Via
Mojooo 3 Messages postés samedi 16 septembre 2017Date d'inscription 20 septembre 2017 Dernière intervention - 18 sept. 2017 à 11:50
Bonjour,

HTTP://www.cjoint.com/c/GIsjP3JupoP

Le premier onglet est la forme initial et le second correspond à la mise en forme que je doit obtenir

Voici le lien et merci votre aide!
Commenter la réponse de via55
via55 9302 Messages postés mercredi 16 janvier 2013Date d'inscription 19 mai 2018 Dernière intervention - 18 sept. 2017 à 13:28
0
Utile
Bonjour

Une possibilité par formules :
http://www.cjoint.com/c/GIslCBBcTb6

Cdlmnt
Via
Commenter la réponse de via55
Mojooo 3 Messages postés samedi 16 septembre 2017Date d'inscription 20 septembre 2017 Dernière intervention - 20 sept. 2017 à 21:06
0
Utile
C'est parfait!
Merci beaucoup pour le temps passé à m'apporter cette solution qui va me faire gagner un temps précieux :-)
Commenter la réponse de Mojooo