Condividi tramite

Colore automatico di una cella excel in base al colore di un altra

Anonimo
2023-02-20T08:29:24+00:00

Buongiorno, vorrei che il colore di una cella si riempia in automatico al riempimento manuale di un altra cella sulla stessa riga.

Esempio:

Riempio A2 di rosso e in automatico anche A1 mi diventa rosso.

E' possibile?

Grazie per chi vorrà aiutarmi.

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

  1. Anonimo
    2023-02-21T15:02:21+00:00

    Ciao, sono Leonielhou, un consulente indipendente e un utente come te, sono felice di aiutarti a chiarire qualsiasi domanda tu possa avere.

    Apri l'editor VBA premendo Alt + F11. Nel riquadro Esplora progetti sul lato sinistro fare doppio clic sul foglio di lavoro in cui si desidera eseguire il codice. Nella finestra del codice visualizzata incollare il codice breve riportato di seguito.

    Sub Worksheet_SelectionChange privato (ByVal Target As Range) Se non interseca(target, range("A2")) non è nulla allora Intervallo("A1"). Interior.Color = Intervallo("A2"). Interior.Color Fine Se Fine sub

    NOTA: Sta causando bug nella mia fine. La soluzione facile è dopo aver cambiato il colore di A2, fare clic su una cella casuale, quindi fare nuovamente clic su A2

    Questo codice utilizza l'evento Worksheet_SelectionChange, che viene attivato ogni volta che viene modificata la selezione di una cella. Il codice controlla se la cella selezionata si interseca con la cella A2 e, in caso affermativo, imposta il colore interno della cella A1 sullo stesso colore della cella A2.

    Questa risposta è stata tradotta automaticamente. Di conseguenza, potrebbero esserci errori grammaticali o espressioni strane.

    La risposta è stata utile?

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

18 risposte aggiuntive

Ordina per: Più utili
  1. Anonimo
    2023-02-20T09:28:35+00:00

    Ciao e grazie,

    per ora mi restituisce questo errore quando inserisco la formula per la formattazione, come mai secondo te?

    La risposta è stata utile?

    1 persona ha trovato utile questa risposta.
    0 commenti Nessun commento
  2. Anonimo
    2023-02-20T09:08:04+00:00

    Ciao Paolo

    Sono AnnaThomas e sarei felice di aiutarti con la tua domanda. In questo forum, siamo consumatori Microsoft proprio come te.

    Sì, è possibile riempire automaticamente il colore di una cella in base al colore di un'altra cella in Excel utilizzando la formattazione condizionale.

    A tale scopo, attenersi alla seguente procedura:

    Selezionare la cella di cui si desidera modificare il colore in base al colore di un'altra cella.

    Fare clic sul pulsante "Formattazione condizionale" nella scheda "Home".

    Scegli "Nuova regola" dal menu a discesa.

    Nella finestra di dialogo "Nuova regola di formattazione", selezionare "Usa una formula per determinare quali celle formattare".

    Nel campo della formula digitare "=CELL("color",A2)=1" (senza virgolette) per verificare se il colore della cella A2 è rosso (codice colore 1).

    Fare clic sul pulsante "Formato", selezionare la scheda "Riempimento" e scegliere il colore che si desidera applicare alla cella selezionata.

    Fare clic su "OK" per chiudere la finestra di dialogo "Formato celle".

    Fare clic su "OK" per chiudere la finestra di dialogo "Nuova regola di formattazione".

    Ora, quando si immette un colore nella cella A2, il colore della cella selezionata nel passaggio 1 cambierà automaticamente nel colore specificato nel passaggio 6. Si noti che è possibile modificare la formula e la formattazione in base ai requisiti specifici.

    Spero che questo aiuti ;-), fammi sapere se questo è contrario a ciò di cui hai bisogno, sarei comunque utile per rispondere a più delle tue domande.

    Migliori saluti

    AnnaThomas

    Restituisci alla comunità. Aiuta la persona successiva con questo problema indicando se questa risposta ha risolto il tuo problema. Fare clic su Sì o No nella parte inferiore.

    Questa risposta è stata tradotta automaticamente. Di conseguenza, potrebbero esserci errori grammaticali o espressioni strane.

    La risposta è stata utile?

    1 persona ha trovato utile questa risposta.
    0 commenti Nessun commento
  3. Anonimo
    2023-02-20T09:43:14+00:00

    Adesso lo ha preso ma non succede nulla, quella casella rimane rossa e basta...

    La risposta è stata utile?

    0 commenti Nessun commento
  4. Anonimo
    2023-02-20T09:31:14+00:00

    Ecco una formula alternativa che dovrebbe funzionare:

    =A2=CELLA("colore";INDIRETTO("A1"))

    Questa risposta è stata tradotta automaticamente. Di conseguenza, potrebbero esserci errori grammaticali o espressioni strane.

    La risposta è stata utile?

    0 commenti Nessun commento