Mise en forme d'une plage données avec une boucle

Résolu/Fermé
razorback35 Messages postés 4 Date d'inscription mercredi 20 août 2014 Statut Membre Dernière intervention 24 juin 2015 - 20 août 2014 à 06:08
Whismeril Messages postés 19024 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 18 avril 2024 - 20 août 2014 à 18:10
Bonjour à toutes et tous,

Je sollicite votre aide car je ne suis pas expert en vba.

J'ai créé un fichier pour le pointage des heures de mon équipe qui va automatiquement se mettre à jour en saisissant la date en celule A4.

Le bouton de commande n'a actuellement qu'une petite macro qui supprime les données de la plage R17:R26 si le mois est supérieur à celui en cours.

Jusqu'ici rien de bien compliqué.

Par contre, là ou je cherche et que je tourne en rond, c'est pour mettre une couleur sur la plage de données C5:C14 si la cellule C5 est égale à "S" ou "D".

Et ainsi de suite pour chaque colonne....


Ci-joint le fichier en question : https://www.cjoint.com/?DHufZojPCN1


Merci de bien vouloir me donner l'étincelle qui me permettra de poursuivre, car je souhaite après inclure les jours fériés dans la procédure.

Cordialement




4 réponses

Whismeril Messages postés 19024 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 18 avril 2024 928
20 août 2014 à 07:15
Bonjour, tu dois pouvoir faire ça sans macro avec la mise en forme conditionnelle.

--
0
ezor Messages postés 176 Date d'inscription dimanche 1 mars 2009 Statut Membre Dernière intervention 27 octobre 2016 11
20 août 2014 à 09:56
Bonjour,
oui, tu débutes l'enregistrement d'une macro et tu fais la règle de mise en forme conditionnelle que tu veux. comme ça tu auras en plus ton code vba que tu pourras réutilier ailleurs si tu veux
0
Polux31 Messages postés 6917 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 1 novembre 2016 1 204
20 août 2014 à 16:56
Bonjour,

Voilà un exemple :
https://www.cjoint.com/?DHuq2Vq2RCb

Les jours fériés ne sont pas traités ^^

0
razorback35 Messages postés 4 Date d'inscription mercredi 20 août 2014 Statut Membre Dernière intervention 24 juin 2015
20 août 2014 à 18:08
Bonsoir à tous

Merci pour vos réponses rapides.
Je garde précieusement l'exemple de Polux31, surtout le code vba qui pourra mettre utile à l'avenir.

J'ai réussi à trouver une solution toute simple, uniquement avec la mise en forme conditionnelle...
J'ai inclus les jours fériés jusqu'en 2016.

Si cela intéresse quelqu'un....
https://www.cjoint.com/?DHusczQSxg2

Merci encore à vous 3 et à une prochaine peut-être.

Procédure pour mettre "Résolu", Svp ??

Bonne soirée.
0
Whismeril Messages postés 19024 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 18 avril 2024 928
20 août 2014 à 18:10
Un lien tout en haut sous le titre de la disucussion

--
0