Forum di Excel e VBA, per condividere esperienze e risolvere problemi su: Excel, Word, Access, Power Point, Microsoft Office, macro, Visual Basic e Visual Studio.
filtri automatici di ste (utente non iscritto) data: 03/03/2015 09:09:37
buon giorno
ho un piccolo problema
avrei bisogno se e' possibile una funzione che mi permette di utilizzare vari filtri di ricerca con una funzione sola
ad esempio avendo una cartella con vari dati io voglio ordinare la colonna E con valori che vanno da 1,45 a 1,65 e la colonna H con valori che vanno da 30% a 40%.
per fare questo devo attivare filtri automatici e devo andare sulla colonna e filtro da 1,45 e 1,65 poi colonna h e applicare filtro da 30% a 40. C'e' la possibilità di fare queste due operazione automaticamente
grazie e un saluto a tutti
stefano
di alfrimpa data: 03/03/2015 15:09:02
Ciao Stefano
È difficile rispondere senza un file di esempio e quindi senza conoscere la reale struttura dei dati.
Puoi allegarlo?
Alfredo
di ste (utente non iscritto) data: 03/03/2015 20:37:59
Buona sera Alfredo
nel file allegato
vorrei ad esempio
considerare solo nella colonna e "1%" i valori che vanno da 16% al 20% e nella colonna h "1" i valori superiore a 3. se e' possibile questi fare questi due operazioni con uno solo ad esempio con una macro o
se e' possibile' creare un filtro personalizzato
Ciao e grazie
stefano
di alfrimpa data: 06/03/2015 15:53:46
Ciao Stefano perdona il ritardo ma il tuo quesito era finito in seconda pagina del forum per cui mi era sfuggito.
Comunque, in Excel è facilmente ottenibile quello che chiedi
1) Posizionati in cella A1 e scegli il menù Dati
2) Scegli Filtro
3) Clicca sulla tendina della colonna E
4) Scegli Filtra per numeri e poi Filtro personalizzato
5) Compila i campi della maschera che ti si presenta e dai Ok
Ti ho anche postato qui sotto la macro che è venuta fuori registrando le precedenti operazioni. E' ovvio che può essere modificata prevedendo l'inserimento di diversi criteri da parte tua.
Alfredo
Sub Macro1()
Selection.AutoFilter
ActiveSheet.Range("$A$1:$P$50").AutoFilter Field:=5, Criteria1:=">=16%", _
Operator:=xlAnd, Criteria2:="<20%"
End Sub
di ste (utente non iscritto) data: 07/03/2015 11:19:17