Nelle celle della colonna A ho degli elenchi. Quando ne seleziono uno si deve colorare la riga corrispondente per un certo intervallo (A:J nel mio caso). Ho già utilizzato le tre formattazioni condizionali messe a disposizione nel foglio excel e quinidi sono costretto ad usare VBA.
Su internet ho trovato questo codice che praticamente fa quello che voglio io, ma mi formatta tutta la riga e non un intervallo.
- Codice: Seleziona tutto
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
If Intersect(Range([A5], [A29]), Target) Is Nothing Then Exit Sub
r = Target.Row
If Target.Value = "Attesa Esito" Then
Rows(r).EntireRow.Cells.Interior.ColorIndex = 45
Else
Rows(r).EntireRow.Cells.Interior.ColorIndex = 6
End If
End Sub
Ho fatto mille prove ma non riesco a risolvere questo problema.
Una seconda domanda: come posso resettare le celle e riportarle tutte con la scritta "Da giocare" con sfondo giallo. Credo che bisogna usare una macro.
Grazie