Visualizzazione dati filtrati



  • Visualizzazione dati filtrati
    di Claudiu (utente non iscritto) data: 03/05/2016 10:43:17

    Ciao,

    Ho un problema con il filtro sulle celle con merge
    L'idea è che nel momento in cui scelgo lo stato "test" dalla colonna “A”, la visualizzazione dev’essere come quella delle colonne E: F
    Avete qualche idea?
    Allego il file di esempio.

    Grazie in anticipo,
    Claudiu



  • di Claudiu (utente non iscritto) data: 03/05/2016 10:48:14

    Scusate,
    la visualizzazione dev'essere come quella in giallo K:L



  • di Raffaele_53 data: 03/05/2016 13:37:51

    Anche se non mi piace potresti fare tramite VBA.
    Condizione che nella colonna A ci siano sempre tre celle per ogni opzione.
    A) Togli il filtro
    B) Metti in A1 una convalida_dati con "Test" e "closed"
    C) Premi Alt+F11 e sulla destra incolli il codice
    Ogni volta che varierai la cella A1 filtra i dati
     
    Private Sub Worksheet_Change(ByVal Target As Range)
        If Not Intersect(Target, Range("A1")) Is Nothing Then
            Dim Ur, X
            Application.ScreenUpdating = False
            Application.EnableEvents = False
            Ur = (Evaluate("=Subtotal(3,A:A)") * 3) - 2
            If Ur > 1 Then Rows("2:" & Ur).Hidden = False
            For X = 2 To Ur
                If Cells(X, 1) <> Cells(1, 1) Then
                    Rows(X & ":" & X + 2).Hidden = True
                End If
                X = X + 2
            Next X
            Application.ScreenUpdating = True
            Application.EnableEvents = True
        End If
    End Sub



  • di Albatros54 data: 03/05/2016 13:41:05

    invece di unire le celle,ingrandisci l'altezza delle righe, in questo modo ottieni quello che chiedi.
    ciao
    albatros54





  • di Claudiu (utente non iscritto) data: 03/05/2016 15:21:15

    Grazie 1000 @Raffaele_53
    Funziona perfetamente



  • di toscanaccio (utente non iscritto) data: 03/05/2016 20:21:09

    Scusate se mi intrometto. Probabilmente arrivo fuori tempo massimo.
    Ma se tu puoi aggiungere una colonna , dove vuoi o in D o inserendola in B o in qualunque altra posizione nella cui cella della riga 2 metti questa semplice formuletta da copiare poi verso il basso:
    =SE(A2<>0;A2;B1)
    (avendo ipotizzato di usare la colonna B per mettere questi dati)
    ... questo ti permette di filtrare con il filtro automatico, ma soprattutto di avere non più 3 soli produs, ma il numero che desideri. Il tutto se non avevi intenzione di usare codici.
    Quanto sopra per dire anche la mia, anche se era già stato brillantemente risolto
    Massimo