Buongiorno a tutti.
Quando non riesco a trovare autonomamente altre soluzioni e sono alla frutta ...mi rivolgo a voi...
Spero di essere chiaro nella spiegazione del problema che devo risolvere.
Foglio nominato "DB_Completo" nella colonna C da riga 4 in giù ci sono dei numeri che si ripetono ciclicamente (dal numero 4 al numero 21 più "cella vuota" - sono le ore dalle 4 alle 21) e sono sotto filtro automatico.
Foglio nominato "Orari" - in questo foglio nelle varie colonne sono riportati tutte le possibili combinazioni degli orari posti nel foglio che ho evidenziato prima con i numeri dal 4 al 21.
Il formati di queste celle che riassumono le combinazioni è X.Y dove X è l'ora iniziale e Y l'ora finale.
Quindi nella colonna A ho 4.5 poi 5.6 poi 6.7 ecc (combinazioni possibili con due ore) fino a 20.21
nella colonna B ho le combinazioni possibili con tre ore, quindi 4.6 poi 5.7 poi 6.8 ecc fino a 19.21
nella colonna C ho le combinazioni con quattro ore, quindi.... 4.7 poi 5.8 ecc ecc fino a 18.21
...
...
fino ad arrivare alla colonna Q che ha le combinazioni (solo una) con 18 ore (il totale) 4.21
Quello che a me serve è un codice vba che una volta che io seleziono la combinazione che mi serve, nel foglio "Orari" , e attivo la macro, vada automaticamente ad applicare i filtri (dall'ora iniziale a quella finale compreso tutti gli intermedi - quindi ad esempio il filtro 5.10 dovrà selezionare il 5 il 6 il 7,8,9 e 10 più la "Vuote") nel foglio "DB_Completo"
Come al solito un grazie a tutti voi.