| | Post: 1 | Registrato il: 24/07/2016
| Città: MILANO | Età: 55 | Utente Junior | excel 15.32 Mac | | OFFLINE | |
|
04/05/2017 22:18 | |
FILTRO AVANZATO NON FUNZIONA, ALTERNATIVE CON FUNZIONI O MACRO
Ciao a tutti, ho bisogno di filtrate dei dati in una tabella, con il filtro avanzato, funziona per la cella A3, ma non per la cella B3
Ho provato anche con questa macro, ma stesso problema
Sub Spot_applica_filtro()
'
' Spot_applica_filtro Macro
'
'
Range("A4:K333").AdvancedFilter Action:=xlFilterInPlace, _
CriteriaRange:=Range("A2:B3"), Unique:=False
End Sub
Allego esempio, grazie [Modificato da dragopas 04/05/2017 22:35] |
|
| | Post: 443 | Registrato il: 29/03/2012
| Città: VARESE | Età: 68 | Utente Senior | 2010 | | OFFLINE | |
|
05/05/2017 16:27 | |
Ciao dragopas,
fai doppio click sulla cella B6
noterai che il cursore lampeggiante è spostato verso destra lasciando uno spazio vuoto.Rimuovi lo spazio.
Vedrai che poi il Filtro funziona.
Quando i dati sono racchiusi in una Tabella, è inutile inserire righe vuote nella tabella, poiché ogni volta che aggiungi una riga di dati, la tabella si espande automaticamente.
peppo
[Modificato da peppo55.Excel 05/05/2017 16:33] peppo
Excel 2010 |
| | Post: 1 | Registrato il: 24/07/2016
| Città: MILANO | Età: 55 | Utente Junior | excel 15.32 Mac | | OFFLINE | |
|
05/05/2017 21:46 | |
FILTRO AVANZATO NON FUNZIONA, ALTERNATIVE CON FUNZIONI O MACRO Ciao Peppo
grazie per il tuo interesse
nella cella B6 il cursore rimane alla fine della parola non c'è nessun spazio vuoto....
Le righe vuote ci sono perchè ho cancellato i dati reali e inserito solo alcuni dati fittizzi
Grazie, spero in una macro |
| | Post: 444 | Registrato il: 29/03/2012
| Città: VARESE | Età: 68 | Utente Senior | 2010 | | OFFLINE | |
|
05/05/2017 22:15 | |
Ciao dragopas,
strano a me da uno spazio e togliendo lo spazio i dati vengono filtrati.Seleziona la cella B6 e digita nuovamente Cantiere.Per quanto riguarda la macro, prova questa:
Sub Filro()
Range("Tabella1[#ALL]").AdvancedFilter Action:=xlFilterInPlace, _
CriteriaRange:=Range("A2:B3"), Unique:=False
End Sub
peppo
Excel 2010 |
| | Post: 2 | Registrato il: 24/07/2016
| Città: MILANO | Età: 55 | Utente Junior | excel 15.32 Mac | | OFFLINE | |
|
06/05/2017 18:43 | |
Ciao Peppo
ho aperto il file con excel per windows e ho visto lo spazio, excel per mac ha diversi bug, adesso funziona, grazie
Si la macro con il range tabella avevo usato anche quella, ma non funzionando.......
senti Peppo ti chiedo; e se questa macro dovessi usarla per 12 fogli, devo creare 12 macro? o una con ActiveSheet e come deve essere scritta?
Grazie e buon we |
| | Post: 445 | Registrato il: 29/03/2012
| Città: VARESE | Età: 68 | Utente Senior | 2010 | | OFFLINE | |
|
07/05/2017 15:49 | |
Ciao dragopas,
mi sembra di capire che vuoi gestire mensilmente i vari Cantieri utilizzando 12 Fogli. Non saprei come fare un’unica macro che agisca su tutti i fogli (ogni Tabella cambia nome). Il mio consiglio è quello di aggiungere alla tabella una colonna che contenga i Mesi. Naturalmente andranno cambiati i parametri. In questo modo sarà sufficiente utilizzare una sola macro per filtrare/togliere filtro.
peppo
Excel 2010 |
| | Post: 3 | Registrato il: 24/07/2016
| Città: MILANO | Età: 55 | Utente Junior | excel 15.32 Mac | | OFFLINE | |
|
08/05/2017 23:56 | |
Grazie Peppo
Alla prox |
| | Post: 446 | Registrato il: 29/03/2012
| Città: VARESE | Età: 68 | Utente Senior | 2010 | | OFFLINE | |
|
09/05/2017 13:13 | |
Ciao dragopas,
vedi se il file allegato può andare bene. peppo
Excel 2010 |
| | Post: 4 | Registrato il: 24/07/2016
| Città: MILANO | Età: 55 | Utente Junior | excel 15.32 Mac | | OFFLINE | |
|
20/05/2017 18:04 | |
Ciao Peppo
sei molto gentile e ti ringrazio, ma in questo foglio c'è la settimana tipo di ogni dipendente che si reca nei vari cantieri.....questa settimana viene poi copiata nei fogli di ogni mese (12 uno per ogni mese) e con una formula in ogni cella (giorno settimana) si compilano le ore.....
Ho fatto una macro per ogni foglio.....
Ciao e grazie ancora |
|
|