|
Rank: AiutAmico
Iscritto dal : 11/11/2008 Posts: 114
|
Ho una tabella mobile nel senso che digitanto un giorno qualsiasi per esempio 01/01/2011 appare l'intera settimana e cosi via che va dalla cella H16 alla cella H22, ora vorrei colorare di rosso i giorni festivi dell'anno 2011 che sono stati inseriti nella colonna L da L1011 a L1018, ho provato, riprovato ma non sono riuscito. Grazie
|
|
|
|
|
Rank: AiutAmico
Iscritto dal : 5/29/2003 Posts: 1,694
|
salve prova con questa formula nella finestra della formattazione condizionale: =CONFRONTA($A1;$L$1011:$L$1018;0)>0 saluti Giap
|
|
Rank: AiutAmico
Iscritto dal : 11/11/2008 Posts: 114
|
Ok grazie, funziona, ciao
|
|
Rank: Member
Iscritto dal : 11/8/2008 Posts: 21
|
ciao interessante, ma se io volessi che i giorni della settimana es, lun mar mer gio ecc ecc diventassero rossi quando e festivo es. 25 dicembre martedi la cella sotto al 25 mar deve diventare rossa, come fare? grazie
|
|
Rank: AiutAmico
Iscritto dal : 5/29/2003 Posts: 1,694
|
suunto69 ha scritto:ciao interessante, ma se io volessi che i giorni della settimana es, lun mar mer gio ecc ecc diventassero rossi quando e festivo es. 25 dicembre martedi la cella sotto al 25 mar deve diventare rossa, come fare? grazie salve vedi l'immagine qua sotto saluti Giap
|
|
Rank: Member
Iscritto dal : 11/8/2008 Posts: 21
|
per a10n11
ho provato come da te suggerito ma non mi funziona funziona se correggo la formula in =CONFRONTA(B$1;$K$4:$K$13;0)>0 =giorno.settimana(b$1;2)=7
poi volevo sapere se è possibile la formattazione condizionata copiarla in tutte le celle senza dover scrivere ad ogni singola cella e come poter avere il conteggio delle celle rosse (formattate)? grazie
|
|
Rank: AiutAmico
Iscritto dal : 5/29/2003 Posts: 1,694
|
salve se la matrice arriva a K15 non ha senso fermarsi a K13 le date residue di feste le perderesti. Probabilmente c'è un errore nell'impostazione del tuo foglio. Per applicare la stessa formattazione a tutte le celle, devi selezionare tutte le celle che dovranno avere la formattazione condizionale ed apllicare le formule già indicate. Oppure altra maniera, copiare la cella con la formattazione, selezionare le celle di destinazione , Incolla speciale >Formato . Per contare le celle con motivo di riempimento occorre una macro. saluti Giap
|
|
Rank: Member
Iscritto dal : 11/8/2008 Posts: 21
|
grazie per contare le celle il problema e la macro, tempo addietro li stavo imparando ma poi ho lasciato , mi puoi spolverare un po? grazie
|
|
Rank: AiutAmico
Iscritto dal : 5/29/2003 Posts: 1,694
|
suunto69 ha scritto:grazie per contare le celle il problema e la macro, tempo addietro li stavo imparando ma poi ho lasciato , mi puoi spolverare un po? grazie salve una soluzione è rappresentata dalla funzione utente che segue: Function CColore(Colore As Range, Rrange As Range) Dim Cl As Range Dim Col As Integer Dim Ttot Col = Colore.Interior.ColorIndex For Each Cl In Rrange If Cl.Interior.ColorIndex = Col Then Ttot = Ttot + 1 End If Next Cl CColore = Ttot End Function da ricopiare in un modulo standard e richiamabile tramite funzioni definite dall'utente. Nota: Gli argomenti utilizzati dalla funzione sono: Colore: bisogna selezionare una cella che contenga il colore di riepimento che si vuole contare Rrange: l'area che si vuole utilizzare per effettuare il conteggio. esempio il colore da utilizzare è quello contenuto nella cella A1 e l'area da analizzare è A1:A100 la formula sarà: =CColore(A1;A1:A100) saluti Giap
|
|
Guest |