+ Rispondi al messaggio
Visualizzazione dei risultati da 1 a 7 su 7

Libreoffice Calc automatizzare colore cella

  1. #1
    pega non  in linea Novello
    Ciao,
    avrei bisogno di una formula o altro che mi permetta che nel momento in cui inserisco in una qualsiasi cella un determinato nome lo sfondo di quella cella diventa di un determinato colore. Faccio un esempio: cella I3 inserisco il nome PAOLO e lo sfondo della cella diventa AZZURRO. Lo stesso nome lo inserisco in un'altra cella e lo sfondo di quest'altra cella diventa AZZURRO. Cella I4 inserisco il nome FABIO e lo sfondo della cella diventa ROSSO... Il colore della cella deve essere sempre lo stesso per quel singolo nome e se nella cella non c' nessun nome lo sfondo rimane bianco. Se invece nella cella inserisco un dato che non un nome lo sfondo rimane bianco.

    Le celle interessate sono da C3 a O48, i nomi sono 10 e 10 righe dalla 23 alla 22 sono nascoste perch ho inserito i nomi che mi velocizza il richiamo.

    E' possibile fare una cosa del genere?

    Intanto grazie per l'attenzione.

  2. #2
    Sgrubak ora  in linea Scribacchino
    Dai uno sguardo alla Formattazione Condizionata.

  3. #3
    pega non  in linea Novello
    Ciao,
    tempo fa avevo gi provato a guardare la FORMATTAZIONE CONDIZIONATA ma non ne sono venuto a capo.
    Ho provato cosi:
    1. Seleziono tutte le celle del foglio (A1:O62)
    2. Tab FORMATO > CONDIZIONALE > CONDIZIONE...
    3. CONDIZIONE 1 > IL VALORE DELLA CELLA > E' UGUALE A > se ho capito bene qui di fianco scrivo il nome che mi interessa inserire es. ANTONIO > APPLICA STILE > seleziono NUOVO STILE > do il nome al nuovo stile es. ANTONIO > EREDITATO DA > PREDEFINITO > MODIFICA STILE > nel tab NUMERI metto TESTO, nel tab TIPO DI CARATTERE metto CALIBRI 9 pt, nel tab SFONDO seleziono il colore che voglio es. giallo, do i vari OK ma a questo punto mi trovo tutta la pagina di colore giallo.

    Un'altra cosa che non ho capito come eliminare gli stili che ho creato, non dalla pagina, dal men degli stili/dai modelli.

    Spero che ci capiate qualcosa di quello che ho scritto.

  4. #4
    Sgrubak ora  in linea Scribacchino
    Vado a spanne perch non utilizzo Calc, ma conoscendo i trucchetti di Excel, credo che la fregatura stia nel tuo punto 1).
    Non selezionare tutte le celle, ma solo una. Imposta tutte le regole: dovesti avere una regola per ogni associazione nome/formato. Fai qualche test per vedere che effettivamente al cambio del nome venga variato il formato e se funziona, facendo attenzione che nella formula non ci siano riferimenti assoluti, trascini poi su tutto il range in cui ti serve.

    Un altro approccio potrebbe essere quello di creare gli stili, e poi assegnarli mediante formula. Questa cosa su Excel non mi pare sia possibile, ma su Calc potresti cavartela giocando con funzioni come INDICE o CONFRONTA.

  5. #5
    pega non  in linea Novello
    L'errore era si nel punto uno. Creando la formattazione condizionale nella singola cella in quella cella funziona perfettamente, la cosa strana che quando vado a trascinare per copiare la formula nelle altre celle mi permette di trascinare solo o nella riga o nella colonna in cui c' la formula. Ho risolto trascinando la formula per tutta la riga e poi per ogni singola colonna.

    La cosa che devo aggiungere e dirgli che se il nome es. PAOLO seguito da altro es. PAOLO 18 deve comunque adottare il colore di sfondo corrispondente a PAOLO.

    E' possibile?

  6. #6
    Sgrubak ora  in linea Scribacchino
    Si, possibile, ma dovrai ricorrere ad una formula.
    Ad esempio, ti basta impostare una cosa del tipo:
    SE.ERRORE(CERCA("paolo";A1);0)>0
    
    Ovviamente ha i suoi limiti: se per esempio l'elenco dei nomi comprende sia il nome [Paolo] che il nome [Pierpaolo], l'approccio precedente potrebbe essere ambiguo, poich in entrambi i casi restituirebbe il risultato VERO. Bisognerebbe provare ad elencare i casi in ordine (quindi inserire prima la condizione per Pierpaolo e poi per Paolo) e vedere se le condizioni vengono verificate tutte in ogni caso (e vale quindi solo l'ultima vera), o se alla prima condizione vera il controllo viene interrotto.

  7. #7
    pega non  in linea Novello
    Grazie per la spiegazione ma a questo punto - visto che le eccezioni in cui devo aggiungere qualcosa al nome sono rare - preferisco lasciare la formattazione condizionale che anche pi semplice da creare e al bisogno da modificare. Quella rara volta che devo aggiungere qualcosa al nome aggiunger lo sfondo manualmente.

    Grazie mille per il prezioso aiuto.

+ Rispondi al messaggio

Potrebbero interessarti anche ...

  1. Prova di selezione con LibreOffice Writer e Calc
    Da NIk79 nel forum LibreOffice, OpenOffice e altro
    Risposte: 5
    Ultimo Post: 28-11-2020, 19:02
  2. LibreOffice Calc copia cella
    Da lucatun nel forum LibreOffice, OpenOffice e altro
    Risposte: 4
    Ultimo Post: 12-10-2017, 14:23
  3. LibreOffice Calc, esportazione celle in PDF/PNG
    Da Tiger69 nel forum LibreOffice, OpenOffice e altro
    Risposte: 0
    Ultimo Post: 02-03-2017, 13:35
  4. problema a raggruppare dati con libreoffice Calc
    Da zioferro nel forum LibreOffice, OpenOffice e altro
    Risposte: 3
    Ultimo Post: 10-10-2016, 14:04
  5. CALC: modificare il colore dei caratteri in una cella.
    Da luca58 nel forum LibreOffice, OpenOffice e altro
    Risposte: 0
    Ultimo Post: 25-10-2015, 12:03