evidenziare modifiche dei contenuti in Excel

Anonimo
2019-07-24T18:01:29+00:00

Lavoro con una grande tabella su Fogli che raggruppa dati diversi (numeri, testi ecc.). La tabella è condivisa con altre persone che durante la giornata fanno affluire le variazioni al contenuto delle celle e evidenziano cambiando colore di riempimento; al mattino io prendo atto dei cambiamenti, tolgo le evidenziazioni, e salvo il file. il problema è che spesso chi inserisce il nuovo dato si dimentica di farlo oppure io mi dimentico di toglierlo. Vorrei trovare il modo per rendere automatico il cambiamento di colore (o qualsiasi altro segnale) e l'annullamento delle segnalazioni.

Windows 7 professional

grazie

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

7 risposte

Ordina per: Più utili
  1. Gianfranco55 25,190 Punti di reputazione Moderatore volontario
    2019-07-25T14:42:39+00:00

    ciao

    l'hai messo sul foglio giusto?

    fai

    ALT F11

    ti si apre l'editor vba

    sulla sinistra doppio click sul foglio interessato

    copia la sub

    in caso

    allega con dropbox

    una copia del tuo file

    senza dati sensibili

    e con pochi dati scritti

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2019-07-25T13:36:22+00:00

    Premesso che sono scarso con VBA, ho copiato ed inserito il codice che mi hai inviato senza cambiare nulla ma continua a dirmi " ; mancante prima dell'istruzione (riga 1,file "Codice") e non sono riuscito a trovare la soluzione.

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Gianfranco55 25,190 Punti di reputazione Moderatore volontario
    2019-07-25T10:24:59+00:00

    ciao

    Private Sub Worksheet_Change(ByVal Target As Range)

        If Not Intersect(Target, Range("A1:Z100")) Is Nothing Then

           Target.Interior.Color = RGB(200, 255, 255)

        End If

    End Sub

    tradotta terra terra

    se un valore del foglio cambia

    se scrivo tra la cella A1 e la cella Z100

    colora di azzurro la cella su cui ho scritto.

    target equivale alla cella attiva

    La risposta è stata utile?

    0 commenti Nessun commento
  4. Anonimo
    2019-07-25T10:12:50+00:00

    Grazie, funziona l'esempio, ho trasferito la macro annulla, ma non capisco come fa a cambiare colore alla cella quando cambia il suo valore.

    La risposta è stata utile?

    0 commenti Nessun commento
  5. Gianfranco55 25,190 Punti di reputazione Moderatore volontario
    2019-07-25T02:58:26+00:00

    ciao

    vedi l'esempio

    il pulsante per annullare la formattazione

    scrivi sulle celle con contorno

    https://www.dropbox.com/s/vq5ckobehhqmmyf/formattazione%20celle.xlsm?dl=0

    La risposta è stata utile?

    0 commenti Nessun commento