Office: Filter über mehrere Sheets

Helfe beim Thema Filter über mehrere Sheets in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Nochmal ich: Teste doch mal, ob es eine Beschleunigung bringt, wenn du für die Laufzeit des Codes die Bildschirmaktualisierung abschaltest, z.B.... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von voecks, 5. Februar 2008.

  1. schatzi Super-Moderator

    Filter über mehrere Sheets


    Nochmal ich:

    Teste doch mal, ob es eine Beschleunigung bringt, wenn du für die Laufzeit des Codes die Bildschirmaktualisierung abschaltest, z.B.

    Private Sub Workbook_SheetActivate(ByVal Sh As Object)
    If Sh.Name <> "Tabelle1" Then
    Dim LetzteZeile As Long, i As Long
    Application.ScreenUpdating = False
    Rows.Hidden = False
    LetzteZeile = Range("A:A").Find(What:="*", SearchDirection:=xlPrevious).Row
    With Sheets("Tabelle1")
    For i = 1 To LetzteZeile
    Rows(i).Hidden = .Rows(i).Hidden
    Next i
    End With
    Application.ScreenUpdating = True
    End If
    End Sub
     
    schatzi, 6. Februar 2008
    #16
  2. voecks Erfahrener User
    Klappt fast perfekt;)
    Er sortiert in Tabelle 2 nun nicht mehr wenn ich in Tabelle 1 keinen Filter aktiviert habe.

    NUR

    Wenn ich in Tabelle 1 einen Filter aktiviere und mir Tabelle 2 anschaue, ist alles perfekt sortiert (Fall 1).

    gehe ich nun auf Tabelle 1 zurück und deaktiviere den Filter, bekomme ich in Tabelle 2 immer noch die sortierte Tabelle wie im Fall 1.

    Wenn das auch noch abgeschlatet werden könnte, wäre der code perfekt!

    Hast du vielleicht dafür auch noch ne idee ??

    Gruss!
     
  3. schatzi Super-Moderator
    Hallo!

    Dann hast du die Abfrage an der falschen Stelle eingebaut:

    Private Sub Workbook_SheetActivate(ByVal Sh As Object)
    If Sh.Name <> "Tabelle1" Then
    Dim LetzteZeile As Long, i As Long
    Rows.Hidden = False
    If Sheets("Tabelle1").FilterMode = False Then Exit Sub
    Application.ScreenUpdating = False
    LetzteZeile = Range("A:A").Find(What:="*", SearchDirection:=xlPrevious).Row
    With Sheets("Tabelle1")
    For i = 1 To LetzteZeile
    Rows(i).Hidden = .Rows(i).Hidden
    Next i
    End With
    Application.ScreenUpdating = True
    End If
    End Sub
     
    schatzi, 6. Februar 2008
    #18
  4. voecks Erfahrener User

    Filter über mehrere Sheets

    Ich hatte es tatsächlich an der falschen Stelle eingebaut.

    Nun kann ich berichten: ALLES PALETTI!

    Vielen Dank nochmal für deine Hilfe!

    Gruss, Jochen
     
Thema:

Filter über mehrere Sheets

Die Seite wird geladen...
  1. Filter über mehrere Sheets - Similar Threads - Filter Sheets

  2. Intelligente Tabelle Filter fixieren

    in Microsoft Excel Hilfe
    Intelligente Tabelle Filter fixieren: Moin, ich habe eine Tabelle wo ich eine Intelligente Tabelle von gemacht habe. Dann habe ich den dazu gehörigen Filter eingestellt. Wenn ich jetzt etwas Filtere, wird das Filterfenster auch...
  3. neue Filter Funktion

    in Microsoft Excel Hilfe
    neue Filter Funktion: Hallo zusammen, wieder habe ich für meine Nebenkostenabrechnung (privat) ein paar Änderungen gemacht. Soweit so gut Nun habe ich , für mich, die neue Filter Funktion entdeckt. Wow ist richtig...
  4. Filter Formel geht nicht

    in Microsoft Excel Hilfe
    Filter Formel geht nicht: Moin, kann mir einer erklären warum diese Formel ungültig ist? =Filter(Tabelle1[MaterialID];ISTZAHL(SUCHEN(Tabelle2[MaterialID];Tabelle1[MaterialID]))) Vielen dank für die Mühe.
  5. SQL: Filtern mit mehreren Werten aus einer Excelspalte (Liste)

    in Microsoft Excel Hilfe
    SQL: Filtern mit mehreren Werten aus einer Excelspalte (Liste): Hallo zusammen, ich bräuchte Eure Hilfe, bei dem ich nicht weitere komme. Ich lasse importiere SQL-Daten über mehrere Abfragen im Editor vor filtern. Eine Spalte über einen Artikel...
  6. Filtern von Datensätzen

    in Microsoft Excel Hilfe
    Filtern von Datensätzen: Guten Abend erst einmal, ich bin neu hier im Forum und wollte gerne Euer Schwarmwissen um Hilfe bitten. Meine Excelversion ist Version 16.87 (24071426) Ich habe folgendes Problem. Ich habe eine...
  7. Set slicer filter by Range.Value & slicer.item.name as variable & walk trough sheets

    in Microsoft Excel Hilfe
    Set slicer filter by Range.Value & slicer.item.name as variable & walk trough sheets: Hallo, schon mal vielen Dank im Voraus für eure Ideen: Es geht um folgenden Sachverhalt: Ein Excel-File mit mehreren Tabs. In jedem Tab ist eine Pivot. Die Pivots haben nicht die gleiche...
  8. Excel Filtern über mehrere Sheets, ein Sheet Daten ein Sheet Berechnung

    in Microsoft Excel Hilfe
    Excel Filtern über mehrere Sheets, ein Sheet Daten ein Sheet Berechnung: Hallo, ich möchte gern von einem Sheet zum anderen Filtern und berechnen. Erstmal zum Hintergrund: in meinem Sheet 1 werden Daten per SQLOlEDB aus einem View einer SQL-Datenbank geladen,...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden