Clignotement sous condition : mfc ou macro

  • Initiateur de la discussion Initiateur de la discussion Brigitte
  • 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 !

Brigitte

XLDnaute Barbatruc
Bonjour,

En parcourant le forum, on trouve bien des bouts de solution, mais pas tout à fait ce que l'on souhaite, ma collègue Cécile et moi.

Comment faire clignoter en couleur les cellules en colonne B (date) :
- dont la date est supérieure ou égale à la date du jour
- ou d'une date mise dans une colonne ?

Elle avait réussi à mettre une macro qui faisait clignoter mais seulement en changeant de cellule, pas selon une date.
Et pour la MFC, on trouve pas le clignotant...😱🙂

Merci d'avance.
 

Pièces jointes

Re : Clignotement sous condition : mfc ou macro

Bonjour à tous,
Salut T'ites Couettes,

Peux-tu déposer le code ?
Le fichier n'en contient pas.

Bises
A+ à tous

Édition: j'ai fait comme pour moi 🙂🙂
 

Pièces jointes

Dernière édition:
Re : Clignotement sous condition : mfc ou macro

Bonsoir,

Merci JC... Cécile ne m'a pas donné la macro qui "buggait".

En revanche, je n'arrive pas à ouvrir le fichier, il s'ouvre en lecture seule et ne trouve pas la macro... C moi ou c normal ?

Edit : J'ai fini par y arriver, ouf... les vacances m'ont ramolli le neurone... encore plusss. C'est super. Je vais montrer ca à ma collègue de ce pas....
Dans le deuxième exemple, ca clignote pour les dates supérieures, ca pourrait y clignoter pour les dates égales à la date du jour aussi ? Je sais, je suis pénible...

Merci boucou. Bizzz
 
Dernière édition:
Re : Clignotement sous condition : mfc ou macro

Bonjour à tous,

Modifie la MeFC jaune en :



Et modifie D10 en =AUJOURDHUI() à la place de =MAINTENANT()


Pour la Sécurité des Macros sous XL 2007 et donc les activer :

Développeur
Sécurité des Macros
Et tu choisis ce que tu souhaites




Testé sous XL 2007

A+ à tous
 
Dernière édition:
Re : Clignotement sous condition : mfc ou macro

Bonjour,

Merci JC, ca marche vraiment bien.

On a même essayé de décortiquer avec Cécile (qui te remercie aussi) mais dur dur, si je résume :

- une MFC pour mettre la couleur selon si la date dépasse ou égale l'autre date (du jour ou dans une cellule) ?

- deux macros, une pour faire clignoter, l'autre pour arrêter (selon que l'on ouvre ou ferme le classeur) si la MFC est remplie ?

- deux macros dans le workbook pour les déclencher.

- un "insertion nom" pour VarEclairage qui dit 1 ou 0 selon que la MFC est vérifiée ou non ?

Mais alors comment on fait tout ca dans l'ordre... on a essayé de recomposer le puzzle, c dour dour, mais compréhensible (à condition de faire un copier/coller de tes macros qu'on comprend qu'à moitié).

On a aussi vu comment faire pour ne pas mettre la date référence dans une cellule (on suppose en tout cas) : changer la MFC et mettre aujourdhui (bien vu aussi par rapport à maintenant, qui est trop précis, car notion d'heure, je crois ?) dans la formule au lieu de la référence à la formule.

Bref, c nickel, on va garder le fichier pour être sûrs d'y arriver ailleurs.

Sinon elle a le même souci que moi, le fichier s'ouvre en lecture seule.

Merci encore Bisous des deux filles.
 
Re : Clignotement sous condition : mfc ou macro

Bonjour à tous,
Salut les filles,

Vous avez tout compris....
Ne pas oublier les deux codes dans le ThisWorkBook et surtout celui-ci

Code:
Public Sub ArrêtEclairage()
Application.OnTime EarliestTime:=vNow, _
    Procedure:="Eclairage", Schedule:=False
ActiveWorkbook.Names.Add Name:="VarEclairage", RefersToR1C1:=1
End Sub

Qui permet de ne pas réouvrir le fichier au bout d'une seconde (cette partie est quelquefois oubliée lors de l'utilisation du .OnTime)

Bises

A+ à tous
 
- 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

Réponses
5
Affichages
370
  • Question Question
Microsoft 365 Formule ou VBA
Réponses
6
Affichages
561
Réponses
9
Affichages
884
Réponses
3
Affichages
667
Retour