Risultati da 1 a 5 di 5

Discussione: stampa estratto conto filtrando dati



  1. #1
    L'avatar di bobbe
    Clicca e Apri
    Data Registrazione
    Oct 2016
    Località
    Dublino
    Età
    34
    Messaggi
    2
    Versione Office
    excel 2010
    Utile ricevuti
    0
    Utile dati
    0

    stampa estratto conto filtrando dati

    Salve,
    ho bisogno di una mano. Avrei necesstá di registrare una macro in excel 2010 che permetta di stampare da una lista di fatture x estratti conto per ogni numero cliente.

    In pratica l'idea é filtrare il campo numero cliente, selezionare il primo, stampare l'area contenente i dati, selezionare il secondo, stampare l'area ecc...

    é una macro che possa essere registrata facilmente?

    Grazie per l'aiuto

  2. #2

    L'avatar di Rubik72
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Località
    Cosenza
    Età
    45
    Messaggi
    2180
    Versione Office
    Excel 2013
    Utile ricevuti
    826
    Utile dati
    726

    Re: stampa estratto conto filtrando dati

    Le macro con i cicli non possono essere registrate con il registratore, bisogna scriverle.
    Se alleghi un file senza dati sensibili si può provare.

    Inviato dal mio GT-I9301I utilizzando Tapatalk

  3. #3
    L'avatar di bobbe
    Clicca e Apri
    Data Registrazione
    Oct 2016
    Località
    Dublino
    Età
    34
    Messaggi
    2
    Versione Office
    excel 2010
    Utile ricevuti
    0
    Utile dati
    0

    Re: stampa estratto conto filtrando dati

    Grazie mille,
    ti allego un esempio, cancelano le ragioni sociali.
    La colonna da filtrare é la prima "Customer".
    File Allegati File Allegati

  4. #4

    L'avatar di Rubik72
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Località
    Cosenza
    Età
    45
    Messaggi
    2180
    Versione Office
    Excel 2013
    Utile ricevuti
    826
    Utile dati
    726

    Re: stampa estratto conto filtrando dati

    Se ho capito bene, prova questa routine:
    Codice: 
    Sub Stampa()
    Dim uRiga As Long
    Dim Coll As New Collection
    
    
    uRiga = Range("A" & Rows.Count).End(xlUp).Row
    On Error Resume Next
    For i = 2 To uRiga
        Coll.Add Cells(i, 1), CStr(Cells(i, 1))
    Next
    On Error GoTo 0
    
    
    Selection.AutoFilter
    For i = 1 To Coll.Count
        ActiveSheet.Range("$A$1").CurrentRegion.AutoFilter _
            Field:=1, _
            Criteria1:=Coll(i)
        ActiveSheet.PrintOut preview:=True
    Next
        
    Selection.AutoFilter
    End Sub
    P.S. 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”,

  5. #5
    L'avatar di Dillina
    Clicca e Apri
    Data Registrazione
    Aug 2016
    Località
    Tenerife
    Messaggi
    636
    Versione Office
    2013
    Utile ricevuti
    124
    Utile dati
    613

    Re: stampa estratto conto filtrando dati

    Ciao bobbe e benvenuto nel Forum,
    ho notato che non sei passato dal VIA prima di postare.

    Vieni a presentarti appena hai due minuti?

    Grazie

    (scusate l'ntrusione )

    Sii gentile quando possibile. È sempre possibile
    (Dalai Lama)

Discussioni Simili

  1. [Risolto] sommare dati tenendo conto della colonna precedente
    Di AndreaLago nel forum Domande su Excel in generale
    Risposte: 25
    Ultimo Messaggio: 21/01/17, 14:49
  2. [Risolto] Raggruppare ed estrarre dati per Stampa Unione
    Di Riccardo64 nel forum Domande su Excel VBA e MACRO
    Risposte: 10
    Ultimo Messaggio: 02/11/16, 10:56
  3. Non tener conto di dati nel subtotale
    Di replay66 nel forum Domande su Excel in generale
    Risposte: 19
    Ultimo Messaggio: 12/09/16, 09:47
  4. stampa unione word da file di dati excel
    Di CRISTIAN nel forum Domande su Excel in generale
    Risposte: 0
    Ultimo Messaggio: 16/06/16, 10:34
  5. Macro che effettua le operazioni tenendo conto dell'ultima riga con dati
    Di G.Bove nel forum Domande su Excel VBA e MACRO
    Risposte: 14
    Ultimo Messaggio: 29/01/16, 12:06

Tag per Questa Discussione

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
  •