Forum di Excel e VBA, per condividere esperienze e risolvere problemi su: Excel, Word, Access, Power Point, Microsoft Office, macro, Visual Basic e Visual Studio.
Data odierna di simone (utente non iscritto) data: 20/11/2013 09:09:44
Buondì. Ho una tabella dove nel range B3:AF3 ho scritto manualmente i giorni da 1 a 31, poi nelle righe sottostanti ho dei dati. Come posso fare che per esempio oggi che è 20 la cella U3 che naturalmente ha il numero 20 cambi lo sfondo in rosso?
di Rita (utente non iscritto) data: 20/11/2013 09:23:38
Prova questa semplice istruzione Vba
Sub Data()
X = Mid(Now, 1, 2)
If CStr(X) = Range("A1") Then Range("U3").Interior.ColorIndex = 3
End Sub
di simone (utente non iscritto) data: 20/11/2013 09:37:16
Grazie della risposta, però a me serve che la cella che ogni giorno contiene il numero del giorno stesso diventi con lo sfondo rosso. Io ho provato con una cella d'appoggio e cioè AG20 in questo modo: nell'AG20 ho messo la formula =OGGI() formattando la cella con formato personalizzato GG dopodiché ho selezionato il range B3:AF3 formattazione condizionale valore della cella =AG20 sfondo rosso ma non va. Dove sbaglio?
di Mister_x (utente non iscritto) data: 20/11/2013 10:07:16
ciao
seleziona da B3:AF3
formattazione condizionale
la formula e'
=B3=GIORNO(OGGI())
metti il colore che vuoi e conferma
ciao Mister_x
di Grograman (utente non iscritto) data: 20/11/2013 10:08:59
Basta la formattazione condizionale.
Seleziona le celle che vuoi "controllare", vai su formattazione condizionale, formula, e metti:
=A1=OGGI()
di Grograman (utente non iscritto) data: 20/11/2013 10:09:39
Uaz mi ha preceduto Mister_X!
di Mister_x (utente non iscritto) data: 20/11/2013 10:11:35
riciao
Ho notato che stai usando il 2010
la procedura e' sempre la stessa
selezionare il Range()
formattazione condizionale
nuova regola
utilizza una formula per determinare .....
e metti la formula e selezioni il colore, confermi
riciao
di simone (utente non iscritto) data: 20/11/2013 10:12:58