È soltanto un Pokémon con le armi o è un qualcosa di più? Vieni a parlarne su Award & Oscar!
 
Pagina precedente | 1 | Pagina successiva
Vota | Stampa | Notifica email    
Autore

evidenziare celle in automatico

Ultimo Aggiornamento: 12/02/2018 15:36
Post: 1
Registrato il: 05/07/2004
Utente Junior
2016
OFFLINE
12/02/2018 14:15

Buongiorno
chiedo se possibile un aiuto per evidenziare alcune celle in automatico.
nel foglio "fiori" ho creato un elenco - nel "foglio 2" vengono inseriti alcuni nomi e se sono presenti nell'elenco "fiori", le caselle corrispondenti e quelle a fianco devono colorarsi.
Allego un file compilato manualmente per far capire di cosa ho bisogno.

Grazie [SM=x423017] [SM=x423017]

Marco
Post: 3.646
Registrato il: 21/06/2013
Città: NAPOLI
Età: 70
Utente Master
Excel 365
OFFLINE
12/02/2018 14:49

Ciao Marco

Probabilmente questo si potrà fare anche con la formattazione condizionale ma io non ne sono capace per cui ti propongo questa macro da inserire nel modulo del foglio2

vb
Private Sub Worksheet_Change(ByVal Target As Range)
Dim rng As Range
If Not Intersect(Target, Range("C:C")) Is Nothing Then
With Sheets("fiore").Range("b:b")
            Set rng = .Find(What:=Target.Value, _
                            After:=.Cells(.Cells.Count), _
                            LookIn:=xlValues, _
                            LookAt:=xlWhole, _
                            SearchOrder:=xlByRows, _
                            SearchDirection:=xlNext, _
                            MatchCase:=False)
            If Not rng Is Nothing Then
                Target.Interior.Color = 14083324
                Target.Offset(0, 1).Interior.Color = 14083324
            Else
               Target.Interior.Color = xlNone
                Target.Offset(0, 1).Interior.Color = xlNone
            End If
        End With
End If
End Sub

Alfredo
Post: 1.533
Registrato il: 10/10/2013
Città: VICENZA
Età: 69
Utente Veteran
365
OFFLINE
12/02/2018 15:15

ciao
senza vba formula da inserire in formattazione



=CONFRONTA(C9;fiore!$B$8:$B$20;0)



si applica a

=$C$9:$C$23
Post: 1
Registrato il: 05/07/2004
Utente Junior
2016
OFFLINE
12/02/2018 15:34

ciao alfrimpa
grazie, però non avevo detto che sono principiante alle primissime esperienze
con la macro non so come muovermi
ti ringrazio infinitamente

Post: 2
Registrato il: 05/07/2004
Utente Junior
2016
OFFLINE
12/02/2018 15:36

ciao federico460
funziona tutto perfettamente
ti ringrazio tanto
[SM=x423028]
Vota: 15MediaObject5,0025 2
Amministra Discussione: | Chiudi | Sposta | Cancella | Modifica | Notifica email Pagina precedente | 1 | Pagina successiva
Nuova Discussione
 | 
Rispondi
Cerca nel forum
Tag discussione
Discussioni Simili   [vedi tutte]
Feed | Forum | Bacheca | Album | Utenti | Cerca | Login | Registrati | Amministra
Tutti gli orari sono GMT+01:00. Adesso sono le 19:16. Versione: Stampabile | Mobile | Regolamento | Privacy
FreeForumZone [v.6.1] - Copyright © 2000-2024 FFZ srl - www.freeforumzone.com