Pagina precedente | 1 | Pagina successiva
Vota | Stampa | Notifica email    
Autore

aiuto

Ultimo Aggiornamento: 26/01/2020 10:12
Post: 774
Registrato il: 24/06/2015
Città: CATANIA
Età: 80
Utente Senior
Excel2019
OFFLINE
25/01/2020 23:29

Salve a tutti
Penso che con qualche riga di codice VBA si risolva tutto
 
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("C2")) Is Nothing And Target <> "" Then
For i = 5 To 8
For j = 3 To 12
If Cells(i, j).Value = Target Then
Cells(i, j).Interior.ColorIndex = 3
End If
Next j
Next
End If
End Sub

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Not Intersect(Target, Range("B10")) Is Nothing Then
Range("C4:L8").Interior.ColorIndex = xlNone
End If
End Sub



Il Codice va inserito nel Modulo di Classe del Foglio interessato. Allego il file: inserisci il numero di camera in C3. Per pulire tutto seleziona la cella Pulisce

Ciao,
Mario
Vota: 15MediaObject5,0027 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]
DIVIDERE UNA PAGINA EXCEL IN PIU' FOGLI DI LAVORO (2 messaggi, agg.: 10/07/2014 17:24)
aiuto (18 messaggi, agg.: 06/01/2018 20:58)
Aiuto! (5 messaggi, agg.: 19/04/2018 14:56)
Feed | Forum | Bacheca | Album | Utenti | Cerca | Login | Registrati | Amministra
Tutti gli orari sono GMT+01:00. Adesso sono le 11:01. Versione: Stampabile | Mobile | Regolamento | Privacy
FreeForumZone [v.6.1] - Copyright © 2000-2024 FFZ srl - www.freeforumzone.com