Aiutamici Forum
Benvenuto Ospite Cerca | Topic Attivi | Utenti | | Log In | Registra

Formattazione condizionale excel 2003 Opzioni
dicelebugiedue
Inviato: Wednesday, December 15, 2010 11:19:17 AM
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
Sponsor
Inviato: Wednesday, December 15, 2010 11:19:17 AM

 
a10n11
Inviato: Wednesday, December 15, 2010 6:44:25 PM

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

dicelebugiedue
Inviato: Wednesday, December 15, 2010 9:31:03 PM
Rank: AiutAmico

Iscritto dal : 11/11/2008
Posts: 114
Ok grazie, funziona, ciao
suunto69
Inviato: Tuesday, January 04, 2011 12:37:41 AM
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
a10n11
Inviato: Tuesday, January 04, 2011 10:36:34 AM

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

suunto69
Inviato: Tuesday, January 04, 2011 1:20:39 PM
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
a10n11
Inviato: Tuesday, January 04, 2011 6:25:01 PM

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

suunto69
Inviato: Tuesday, January 04, 2011 8:17:25 PM
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
a10n11
Inviato: Wednesday, January 05, 2011 10:04:16 AM

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

Utenti presenti in questo topic
Guest


Salta al Forum
Aggiunta nuovi Topic disabilitata in questo forum.
Risposte disabilitate in questo forum.
Eliminazione tuoi Post disabilitata in questo forum.
Modifica dei tuoi post disabilitata in questo forum.
Creazione Sondaggi disabilitata in questo forum.
Voto ai sondaggi disabilitato in questo forum.

Main Forum RSS : RSS

Aiutamici Theme
Powered by Yet Another Forum.net versione 1.9.1.8 (NET v2.0) - 3/29/2008
Copyright © 2003-2008 Yet Another Forum.net. All rights reserved.