Automatisation d'une mise en forme de tableau excel

Résolu/Fermé
Mojooo Messages postés 3 Date d'inscription samedi 16 septembre 2017 Statut Membre Dernière intervention 20 septembre 2017 - 16 sept. 2017 à 12:33
Mojooo Messages postés 3 Date d'inscription samedi 16 septembre 2017 Statut Membre Dernière intervention 20 septembre 2017 - 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.
A voir également:

3 réponses

via55 Messages postés 14398 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 10 avril 2024 2 701
16 sept. 2017 à 14:27
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
0
Mojooo Messages postés 3 Date d'inscription samedi 16 septembre 2017 Statut Membre Dernière intervention 20 septembre 2017
18 sept. 2017 à 11:50
Bonjour,

https://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!
0
via55 Messages postés 14398 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 10 avril 2024 2 701
18 sept. 2017 à 13:28
Bonjour

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

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