Risultati da 1 a 4 di 4

Discussione: Macro filtro su piu' fogli



  1. #1
    L'avatar di navi21
    Clicca e Apri
    Data Registrazione
    Sep 2016
    Località
    Milano
    Messaggi
    1
    Versione Office
    Excel 2010
    Likes ricevuti
    0
    Likes dati
    0

    Macro filtro su piu' fogli

    Ciao, vorrei completare la macro che segue al fine di poter eseguire un fltro che mi possa consentire di copiare dei dati presenti in un dato foglio "archivio" in fogli successivi. Sono alle prime armi con le macro anche se quella sotto riportata mi consente di eseguire l'operazione per un solo foglio "pippo". Vi riporto in calce alla macro quanto mi piacerebbe realizzare. Grazie fin d'ora per i suggerimenti.

    Codice: 
    Sub filtro()
    '
    ' filtro Macro
    Sheets("archivio").Select 'archivio è il foglio al quale applicare il filtro
    Selection.AutoFilter Field:=1, Criteria1:=Range("pippo!A1").Value 'filtro il valore in colonna 1 del foglio "archivio" in base al criterio A1 (è il nome del foglio) del foglio "pippo"
    
    
    Sheets("archivio").Select
    Range("A2:D1000000").Select 'definisco il range dal quale copiare i valori dal foglio "archivio"
    Selection.Copy
    
    
    Sheets("pippo").Select
    Range("A1000000").End(xlUp).Offset(1, 0).Select 'individuo la prima riga vuota del foglio "pippo" per successivamente incollarli
    With ActiveCell
    Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
    :=False, Transpose:=False
    End With
    
    
    End Sub
    'nel foglio "archivio" ho in colonna A una serie di nomi (p.e. pippo, pluto, paperino ecc) e nelle colonne successive B,C,D una serie di dati.
    'I fogli "pippo", "pluto", "paperino" sono cratati mediante una macro (non sò definire a priori quanti ne avrò).
    'La macro FILTRO che vorreri realizzare dovrebbe poter, per ciascun foglio (pippo,paperino, pluto,ecc), poter filtrare dal foglio archivio i rispettivi dati
    'relativi al nome del foglio a cui si riferisce. Con la macro, già realizzata, che mi crea i fogli (pippo,pluto,paperino, ecc) nella cella A1 di ciascun foglio compare il nome del foglio stesso (pippo,pluto, paperino, ecc).
    'La macro sopra realizzata esegue l'operazione per il solo foglio "pippo", mentre io dovrei ciclare l'istruzione per tutti i fogli (pippo,pluto,paperino, ecc) con la sola esclusione di due fogli (archivio e foglio1).
    Ultima modifica fatta da:ges; 05/09/16 alle 23:52 Motivo: Inserito codice nei TAG

  2. #2

    L'avatar di ges
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Como
    Età
    53
    Messaggi
    7122
    Versione Office
    2011MAC 2016WIN
    Likes ricevuti
    2060
    Likes dati
    1298

    Re: Macro filtro su piu' fogli

    Ciao navi,
    il codice dovresti inserirlo nei Tag, stavolta l'ho fatto io.
    Inoltre, evita di scrivere in rosso (ho cambiato il colore in nero)
    Infine se puoi allegare un file anche con pochi dati si eviterà a chi vuol aiutarti di creare un nuovo file col rischio che potrebbe non corrispondere alla tua richiesta.
    Quando si scartano tutte le ipotesi possibili, quella che resta, anche se può sembrare improbabile, non può che essere quella giusta!

  3. #3
    L'avatar di ggratis
    Clicca e Apri
    Data Registrazione
    Sep 2015
    Località
    Lecce - Pisa
    Età
    45
    Messaggi
    737
    Versione Office
    Excel 2010
    Likes ricevuti
    257
    Likes dati
    215

    Re: Macro filtro su piu' fogli

    Citazione Originariamente Scritto da navi21 Visualizza Messaggio
    Ciao, vorrei completare la macro che segue al fine di poter eseguire un fltro che mi possa consentire di copiare dei dati presenti in un dato foglio "archivio" in fogli successivi.
    Dai un'occhiata a questa discussione...
    http://www.forumexcel.it/forum/7-dom...ll=1#post24430
    Saluti
    GG

    Inviato dal mio GT-I9105P utilizzando Tapatalk

  4. #4

    L'avatar di Rubik72
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Località
    Cosenza
    Età
    45
    Messaggi
    2807
    Versione Office
    Excel 2013
    Likes ricevuti
    1020
    Likes dati
    978

    Re: Macro filtro su piu' fogli

    Visto che sei nuovo del Forum, è gradita una presentazione QUI, ti consiglio anche di leggerti il “Regolamento” e di visitare la sezione “Annunci dello staff”,

Discussioni Simili

  1. Macro per filtro da file esterno
    Di provesk nel forum Domande su Excel VBA e MACRO
    Risposte: 2
    Ultimo Messaggio: 27/02/17, 16:01
  2. [Risolto] MACRO copia range su un altro foglio con filtro
    Di cermeo nel forum Domande su Excel VBA e MACRO
    Risposte: 4
    Ultimo Messaggio: 22/02/17, 00:41
  3. [Risolto] Filtro registrare con Macro
    Di svizzera nel forum Domande su Excel VBA e MACRO
    Risposte: 2
    Ultimo Messaggio: 18/01/17, 16:55
  4. Risposte: 5
    Ultimo Messaggio: 01/12/16, 12:36
  5. Filtro dati: problema con macro
    Di alfrimpa nel forum Domande su Excel VBA e MACRO
    Risposte: 5
    Ultimo Messaggio: 27/01/16, 15:42

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •