rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Résolu

Excel condition cellule couleur

Posté par cassiopee71, le dimanche 16 décembre 2007 à 20:44:35
Bonjour,

j'ai un fichier excel avec plusieurs onglets contenant les dates de congés des personnels - 35 personnes-.

date de congés/quantité/ type de congés

Je voudrais que dans un autre tableau type calendrier annuel excel de ma conception (en colonne les noms des personnes et en ligne les dates) vienne s'inscrire à chaque saisie d'une date dans la fiche de la personne, une case coloréé à la bonne place dans le calendrier.
J'ai étudié la piste du code date, de la fonction si concaténée...mais là je cale sec...peut être avec VBA.
Quelqu'un pourrait-il m'aider? Je sais le plus simple serait d'acheter un logiciel de gestion de congés mais excel est tellement mal utilisé que je lui fais cette fois encore confiance!!
Merci d'avance

Cassiopee71
Configuration: Windows XP
Internet Explorer 7.0
Répondre à cassiopee71  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
gbinforme, le dimanche 16 décembre 2007 à 22:59:36
bonjour

Dans ton calendrier,sur les cellules tu mets une fonction :
=SI(ESTERREUR(RECHERCHEV(la_date;la_plage_des_congés_de_la_p­ersonne;1;0);""; "congé")

Pour la feuille tu mets une mise en forme conditionnelle : =non(estvide(A1)) en remplaçant A1 par la première cellule sélectionnée.

Dès que tu saisis un congé dans la fiche personne ton calendrier est coloré. toujours zen
Répondre à gbinforme

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
cassiopee71, le lundi 17 décembre 2007 à 07:05:29
Bonjour et merci infiniment de ta si diligente réponse,

Je viens d'essayer mais deux questions subsistent (désolée)

1- dans la première formule que dois-je mettre dans "congé" car excel me dit qu'il y a une erreur
2- dans la deuxième formule, où dois-je la mettre et qu'appelles-tu la première cellule selectionnée.

Je sais c'est beaucoup de questions mais merci encore infiniment.!!!

PS: pour info dans mon calendrier j'ai remplacé la date qui était sous forme de chiffre 1-2-3-4 etc...par une vrai date 01/01/2008-02/01/2008 etc....

PS2: y a pas de code couleur?

Cassiopee
Répondre à cassiopee71

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
gbinforme, le lundi 17 décembre 2007 à 10:24:16
bonjour

1- dans la première formule que dois-je mettre dans "congé" car excel me dit qu'il y a une erreur

L'erreur vient du fait que j'ai omis une fermeture de parenthèse :
=SI(ESTERREUR(RECHERCHEV(la_date;la_plage_des_congés_de_la_p­ersonne;1;0));""; "congé")
Pour "congé", tu mets ce que tu veux car c'est simplement pour avoir une information à tester pour mettre en couleur.

2- dans la deuxième formule, où dois-je la mettre et qu'appelles-tu la première cellule selectionnée.

C'est une mise en forme conditionnelle, et pour cela tu sélectionne les cellules à colorer puis dans
menu "format" / "mise en forme conditionnelle"
dans la fenêtre et zone de gauche tu choisis "la formule est"
dans la fenêtre et zone de droite tu mets la formule : =non(estvide(A1))
dans la fenêtre qui s'ouvre avec "format" tu choisis le motif et la couleur que tu veux

qu'appelles-tu la première cellule selectionnée.
voilà le pourquoi de ta question résolu par la réponse précédente.

j'ai remplacé la date qui était sous forme de chiffre 1-2-3-4 etc...par une vrai date

C'est parfait car lorsque l'on manipule des dates autant le faire avec des dates correctes pour que tout fonctionne.

Bon test et @+ toujours zen
Répondre à gbinforme

4


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
cassiopee71, le mardi 18 décembre 2007 à 06:48:24
youpiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii

GENIALLLLLLLLLLLLLLLLL ça fonctionne!!! Comment te remercier? c'est super j'ai gagné au moins 15j de recherche.
MERCI GBINFORME!!!! (et merci Excel)

Cassiopee71
Répondre à cassiopee71

5


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
gbinforme, le mardi 18 décembre 2007 à 10:05:57
bonjour

Merci de ton message et heureux de t'avoir aidée.

Tu vas savoir utiliser la "mise en forme conditionnelle" pour plein de choses maintenant.

toujours zen
Répondre à gbinforme

6


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
cassiopee71, le mardi 18 décembre 2007 à 11:36:31
Oui je regrette de n'avoir pas plus de temps pour approfondir mes connaissances excel..
Merci encore.

Cassiopee
Répondre à cassiopee71

7


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
zebrac, le dimanche 10 février 2008 à 16:47:58
bonjours je cherche quelqu un qui peu m aider pour faire un tableau de suivi stock pièce

jai 3 colonne Qantité pièce au stock ,le besoin prototype(retrai des pièce ou pices sortie pour chaque fois ), le reste des piece dans le stock
et en ligne les references des pieces

Rspiece=Qt piece-X piece sortie

pour chaque fois l operateur il tape ke le nombre X

et apres qd le nombre des piece qui me reste passe a 0 par exemple je voudrai que la celleule devien rouge

et la deuxieme question est ce ke il ya possibilité d'alerter le responsable magasin stock par email automatiquement qd on arrive au seuil de manque de piece
merci d avance
Répondre à zebrac

8


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
gbinforme, le dimanche 10 février 2008 à 18:05:35
bonjour

Reprends le poste 3 avec la formule : =A1<10 par exemple

Pour envoyer un courriel (restons français !) il faut faire une petite macro que tu devrais trouver sans souci avec une petite recherche sur le site.
Le savoir est la seule matière qui s'accroît quand on la partage. (Socrate)
Répondre à gbinforme

9


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
oxyg37, le mardi 29 avril 2008 à 13:01:14
bonjour,

dans un tableau excel, avec les colonnes "date", "désignation", "objet" et "échéance", je voudrais que la date du jour, dans la colonne "date", s'affiche automatiquement dès qu'il y a qque chose d'inscrit dans "objet".

De meme j'ai colorisé les lignes quand l'échéance est dépassée, mais je n'arrive pas à enlever la couleur si aucune date n'est mentionnée dans "échéance".

Merci de votre aide.
Répondre à oxyg37

10


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 gbinforme, le mardi 29 avril 2008 à 19:10:49
bonjour

je n'arrive pas à enlever la couleur si aucune date n'est mentionnée dans "échéance

il faut mettre en première condition : "échéance"="" et pas de format.

dans la colonne "date", s'affiche automatiquement dès qu'il y a qque chose d'inscrit dans "objet".

une petite macro à mettre dans la feuille concernée
Private Sub Worksheet_Change(ByVal sel As Range)
' test sur la colonne C (3) pour mettre la date du jour en colonne A
    If sel.Column = 3 And Cells(sel.Row, 1) = "" Then Cells(sel.Row, 1) = Date
End Sub

Toujours zen
Répondre à gbinforme
Logiciels pertinents trouvés dans les téléchargements
Télécharger Excel Viewer 2003Excel Viewer - Avec Microsoft Office Excel Viewer 2003, vous pouvez ouvrir, afficher et imprimer des classeurs Excel (fichiers XLS ), même...Catégorie: Tableur
Licence: Freeware/gratuit
Télécharger la boite a couleurs 1.6.15la boite a couleurs - La Boîte à Couleurs est une application pour Windows écrite par Benjamin Chartier. Comme son nom l'indique, il offre des...Catégorie: Couleur
Licence: Freeware/gratuit
Télécharger FreeMind 0.8.1FreeMind - FreeMind est un logiciel de Mind mapping entièrement libre, permettant de créer des cartes heuristiques permettant de...Catégorie: Organisation
Licence: Open Source
Télécharger Tux Paint 0.9.16Tux Paint - TuxPaint Tux Paint est un logiciel de dessin libre conçu pour les jeunes enfants âgés de 3 ans et plus. Il possède une...Catégorie: Dessin
Licence: Freeware/gratuit
Plus de logiciels gratuits sur « excel condition cellule couleur »