In autorisposta al mio quesito, ho avuto una folgorazione sul codice VBA allego immagine per capire il problema, io pensavo di cancelare il corrispondente valore che avevo, utilizzando il colore come base, dicendo tutto quello che trovi utilizzando la formattazione come gia riportato nel 1° post.
In parte questa folgorazione e opera di +aurelio+, nel osservare
il foglio vedo io i n° corrispondenti sia a monte che a valle c'è li ho, lunica differenza e il colore, quindi lascio perdere il colore e prendo il valore, prendendo il valore la macro e questa:
http://img126.imageshack.us/my.php?image=immaginerd1.jpg
Private Sub cancella_TOTALISSIMO()
'Sheets("ANALITICI TABELLE").Select
For Each d In Range("l376:l465") ' IL RANGE SELEZIONATO HA IL VALORE DEL RANGE d.VALUE
If d.Value = Range("a467") Then 'trova il N° del range e lo cancella
d.ClearContents
End If
Next d
For Each c In Range("l376:l465") ' IL RANGE SELEZIONATO HA IL VALORE DEL RANGE d.VALUE
If c.Value = Range("a468") Then 'trova il N° del range e lo cancella
c.ClearContents
End If
Next c
End Sub
Sperando che continuare ad aggiungere i for non rechi qualche errore strano.
Voi potete dirmi come posso inserire un range a468:a470 senza che mandi un errore.
Saluti
Comtrex
[Modificato da COMTREX 13/09/2006 11.44]