avrei bisogno di fare una modifica a questa formula.
- Codice: Seleziona tutto
Sub Statix()
I = 2
For Each Ambo In Range("R3:AA3")
Range(Ambo.address).Interior.Colorindex = I
I = I + 1
Next Ambo
I=2
On Error Resume next
For Each Ambo in Range("R3:AA3")
Range("E4").select 'INVECE DI Range("E5").select
Cells.find(What:=Ambo, After:=ActiveCell, LookIn:=xlValues, LookAt:=xlWhole, _
SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:=False, SearchFormat:=False).Activate
If activecell.address <>"$E$4" Then ActiveCell.interior.Colorindex=I
I=I+1
Next Ambo
End Sub
Ho 10 range di 10 celle ciascuna.
in questo Range("B6:K200") devo trovare i 10 ambi Range("B3:K3")
in questo Range("L6:U200") devo trovare i 10 ambi Range("L3:U3")
in questo Range("V6:AE200") devo trovare i 10 ambi Range("V3:AE3")
in questo Range("AF6:AO200") devo trovare i 10 ambi Range("AF3:AO3")
in questo Range("AP6:AY200") devo trovare i 10 ambi Range("AP3:AY3")
in questo Range("AZ6:BI200") devo trovare i 10 ambi Range("AZ3:BI3")
in questo Range("BJ6:BS200") devo trovare i 10 ambi Range("BJ3:BS3")
in questo Range("BT6:CC200") devo trovare i 10 ambi Range("BT3:CC3")
in questo Range("CD6:CM200") devo trovare i 10 ambi Range("CD3:CM3")
in questo Range("CN6:CW200") devo trovare i 10 ambi Range("CN3:CW3")
Ho provato a modificare qualcosa,con
- Codice: Seleziona tutto
Sub Statix()
I = 3
For Each Ambo In Range("B3:K3")
Range(Ambo.Address).Interior.ColorIndex = I
I = I
Next Ambo
I = 3
On Error Resume Next
For Each Ambo In Range("B3:K3")
Range("B6:K97").Select 'INVECE DI Range("E5").select
Selection.Find(What:=Ambo, After:=ActiveCell, LookIn:=xlValues, LookAt:=xlWhole, _
SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:=False, SearchFormat:=False).Activate
If ActiveCell.Address <> "$B$6" Then ActiveCell.Interior.ColorIndex = I
I = 3
Next Ambo
Call Statix2
End Sub
di ogni range,se l'ambo è presente non me lo rileva.
inoltre per ogni Range("B3:K3") se l'ambo non è presente
si deve colorare di rosso,mentre quelli presenti in bianco
il Range("B4:K4") si dovrebbe colorare di verde ogni cella che viene controllata.