Alors moi, j'ai un pb dans le genre aussi, sauf que moi, j'ai bien réussi à lui donner une couleur.
En fait, j'ai créé un attribut CouleurChamp dans ma zone répétée, pour chaque champ existant.
La définition de ma ZR donne ca (c'est un calendrier): Attribut : Lundi; Champ : LienLundi; Propriété : Libellé Attribut : LundiCouleur; Champ : LienLundi; Propriété : Couleur Fond Attribut : Mardi; Champ : LienMardi; Propriété : Libellé Attribut : MardiCouleur; Champ : LienMardi; Propriété : Couleur Fond ...
Ensuite, j'initialise mes lignes de le ZR à vide avec une boucle qui contient : ZoneRépétéeAjouteLigne(ZoneRépétéeCalendrier,"","","","","","","")
Puis je rempli ma ZR avec une boucle (i est mon numéro de jour, sur lequelk porte ma boucle, et Couleur est la couleur que je veux donner au fond quand i = le jour actuel) : ZoneRépétéeModifieLigne(ZoneRépétéeCalendrier,Semaine,i,Couleur,Mardi[Semaine],MardiCouleur[Semaine],Mercredi[Semaine],MercrediCouleur[Semaine],Jeudi[Semaine],JeudiCouleur[Semaine],Vendredi[Semaine],VendrediCouleur[Semaine],Samedi[Semaine],SamediCouleur[Semaine],Dimanche[Semaine],DimancheCouleur[Semaine])
Donc en fait, je lui donne la couleur de fond Rouge pour le jour actuel, et blanc pour les autres. Je mets donc MardiCouleur[Semaine] a chaque modif pour qu'il garde la couleur de la cellule tel qu'elle était avant.
Mon code fonctionne, mais par contre, j'ai un problème qui est que je n'arrive pas a donner la couleur que je veux au fond. En effet, ca se colore en blanc ou en gris foncé, mais jamais en rouge ou en jaune ou en n'importe quoi d'autre. Donc si tu as une solution...
Manu |