Cambiare colore in base alla data

Anonimo
2019-01-09T15:10:11+00:00

Ciao a tutti,

mi servirebbe una macro che controlla dalla riga 1 all'ultima riga e poi in quel range verifica le date inserite nella colonna E e le confronta con la colonna H.

Se nella colonna H c'è una data inserita a prescindere dalla data la riga dalla colonna A alla I diventa verde.

Se invece nella colonna H non c'è inserita alcuna data e sono passati da 15 giorni in su dalla data della colonna E, la riga dalla colonna A alla colonna I diventa rossa.

Help Me Please!

Microsoft 365 e Office | Excel | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento
Risposta accettata dall'autore della domanda
Anonimo
2019-01-09T21:29:15+00:00

Ciao so che hai chiesto una soluzione con le macro.

Ma ti propongo una soluzione senza macro ma sfruttando la formattazione condizionale.

Vedi questo file di esempio:

File esempio

Dove con riferimento all'intervallo dei dati sia $A$2:$I$101 ho inserito due regole di formattazione condizionale.

La prima regola per colorare di verde la riga nel caso nella colonna H sia presente una data.

Per far verificare la condizione ho utilizzato la formula:

=VAL.ERRORE(DATA.VALORE(TESTO($H2;"gg/mm/aaaa")))=FALSO

La seconda regola per colorare di giallo la riga se nella colonna è presente una data e al contempo in colonna H non è presente una data e tra la data odierna e la data in colonna E siano trascorsi almeno 15 giorni.

Per far verificare la condizione ho utilizzato la formula:

=E(VAL.ERRORE(DATA.VALORE(TESTO($E2;"gg/mm/aaaa")))=FALSO;VAL.ERRORE(DATA.VALORE(TESTO($H2;"gg/mm/aaaa")))=VERO;OGGI()-$E2>=15)=VERO

Per modificare gli intervalli su cui applicare la formattazione condizionale basta modificare per le due regole il campo "Si applica a".

Prova a vedere se già così può fare al tuo caso.

ciao

La risposta è stata utile?

1 persona ha trovato utile questa risposta.
0 commenti Nessun commento

2 risposte aggiuntive

Ordina per: Più utili
  1. Anonimo
    2019-01-10T16:44:56+00:00

    Grazie 1000.

    Prego :)

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2019-01-10T09:14:11+00:00

    Grazie 1000. Pensavo che impostare > 15 gg non era possibile con la formattazione condizionale.

    Funziona alla perfezione !!

    La risposta è stata utile?

    0 commenti Nessun commento