Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

colorer le jour le plus proche à venir pas passé

  • Initiateur de la discussion Initiateur de la discussion anthoYS
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

anthoYS

XLDnaute Barbatruc
Bonjour,


dans mon fichier les souhaits sont dressés simplement à l'aide d'illustrations.

par exemple aujourd'hui c'est B40 qui devrait apparaître en fond vert dans l'onglet principal en chantier 'QR.
(voir onglet 'exemple voulu)


merci !
à+
😉
 

Pièces jointes

Re : colorer le jour le plus proche à venir pas passé

Bonsoir tous,

La macro s'active à l'ouverture du fichier !

Peut-être avec ceci en nommant les cellules de la colonnes date ( plage) ( ce qui est fait dans l'exemple)

Code:
Option Explicit

Sub Auto_Open()
Dim c As Range
Range("Plage").Interior.ColorIndex = xlNone
For Each c In Range("plage")
If c >= Date Then
c.Interior.ColorIndex = 4
Exit For
End If
Next c
End Sub

bonne soirée
 

Pièces jointes

Dernière édition:
Re : colorer le jour le plus proche à venir pas passé

bonjour,


merci à tous deux.


à+


edit : à Denis132, j'aurai pensé qu'il aurait fallu figer les "B" en mettant $B2, mais non.
la macro ne fonctionne pas chez moi. j'ai un message d'erreur.
après j'ai du me tromper en implantant la macro dans un autre fichier. Quand j'exécute, rien, une erreur apparaît !
 
Dernière édition:
Re : colorer le jour le plus proche à venir pas passé

Bonsoir le forum,

Calcul du nombre de jour(s) à venir :

=SI(AUJOURDHUI()-B2>0;"";AUJOURDHUI()-B2)

Calcul du jour le plus proche :

=MAX(C2:C90)

Et MFC.

excfl
 

Pièces jointes

Re : colorer le jour le plus proche à venir pas passé

Bonjour à tous,

anthoys, si ton dernier message est pour moi, ce n'est pas une macro mais bien une mise en forme conditionnelle.

@+

Denis
 

Pièces jointes

  • 2013-06-01_232327.png
    3 KB · Affichages: 97
  • 2013-06-01_232345.jpg
    82.6 KB · Affichages: 99
Dernière édition:
Re : colorer le jour le plus proche à venir pas passé

Non je parle pour JBARBE.

voici le message d'erreur lorsque j'exécute et dessous la ligne jaune concerné par ce message d'erreur apparemment.

Regarde la pièce jointe 273032

Regarde la pièce jointe 273033

Il est évident que dans votre fichier les cellules concernées ( les dates)colonne Date ( ce qui est le cas dans mon fichier ci-joint ) doivent être nommée (plage) >>>(selection des dates >>>Formule >>>> définir un nom>>>>plage )!!!!

Donc l'erreur signalée doit disparaître aprés cette modif !

Bonne soirée !
 
Dernière édition:
Re : colorer le jour le plus proche à venir pas passé

salut

pour la macro, le tableau étant défini et nommé,
Code:
Sub Quand() 'pour l'appeler quand nécessaire
  Dim C As Range
  [yahoo_QR_objectifs].Interior.ColorIndex = xlNone
  For Each C In [yahoo_QR_objectifs[Date]]
    If C >= Date Then C.Interior.ColorIndex = 4: Exit For
  Next
End Sub
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

S
Réponses
2
Affichages
3 K
S
Réponses
27
Affichages
2 K
tintmarre
T
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…