vi sottopongo una nuova questione:
1) questa è la formula che, partendo dal foglio 2, va a prendere dal foglio 1 le celle della colonna H che hanno nella colonna F un segno ">", altrimenti, se non hanno quel segno di fianco, non copia il contenuto della cella H, e scrive "__"
- Codice: Seleziona tutto
=SE('Foglio1'!F12=">";'Foglio1'!H12;"__")
2) Dopo di che, siccome non voglio che nel Foglio2 si vedano le righe "__", c'è una macro che agisce su un filtro e deseleziona la voce "__"
- Codice: Seleziona tutto
ActiveSheet.Range("$F$9:$F$57").AutoFilter Field:=1, Criteria1:=Array( _
"voce1", "voce2", "voceN"), Operator:=xlFilterValues
Bene... e fino a qua più o meno ci siamo... il problema è che se al posto di voce1, voce2, voceN (contenuto delle celle della colonna H), l'utente ne cabia il contenuto e scrive, anziché "voce1", "rosso"... a questo punto la macro non riconosce più la voce "rosso" come contenuto della colonna H e non la visualizzo più, anche se nella cella della vicina colonna F ha il suo bel segno ">".
Qualcuno mi può dare una mano nell'aggirare la questione?
Grazie!!!!!