Office: (Office 365) Gefilterte Datensätze markieren

Helfe beim Thema Gefilterte Datensätze markieren in Microsoft Access Hilfe um das Problem gemeinsam zu lösen; Hallo, ich habe ein Endlosformular, bei welchem ich über einige Filter die Ansicht einschränke. Nun möchte ich die gefilterten Datensätze bearbeiten.... Dieses Thema im Forum "Microsoft Access Hilfe" wurde erstellt von Doming, 16. Januar 2023.

  1. Doming
    Doming User

    Gefilterte Datensätze markieren


    Hallo,
    ich habe ein Endlosformular, bei welchem ich über einige Filter die Ansicht einschränke.
    Nun möchte ich die gefilterten Datensätze bearbeiten.
    Wie bekomme ich den aktuellen Filter in die Abfrage?
    Code:
    CurrentDb.Execute "UPDATE abfr_Daten SET Marker = " & Me.XMarkAll & " WHERE " & Me.Filter
    funktioniert nicht, dann wird nur das Kästchen des aktiven Datensatzes verändert.
    (XMarkAll ist das Kontrollkästchen oben links, welches alle angezeigten Kontrollkästchen de-/markieren soll)
    Gefilterte Datensätze markieren upload_2023-1-16_6-51-31.png
     
  2. Hallo,
    folgende Funktion sollte nur das im Formular aktuell gefilterte Recordset ändern:

    Code:
    Private Sub XMarkAll_AfterUpdate()
     Dim db As Database
     Dim rs As Recordset
     
     Set db = CurrentDb
     Set rs = Me.RecordsetClone
     
     rs.MoveFirst
     Do Until rs.EOF
        rs.Edit
        rs!Marker = Me.XMarkAll
        rs.Update
        rs.MoveNext
     Loop
     Me.Refresh
    End Sub
     
    andyfau, 17. Januar 2023
    #2
  3. Hat es geklappt?
     
    andyfau, 23. Januar 2023
    #3
  4. Doming
    Doming User

    Gefilterte Datensätze markieren

    Hallo,
    entgegen meiner vorherigen Behauptungen funktioniert es mit diesem Code
    Code:
    Private Sub XMarkAll_AfterUpdate()
        If Me.Filter = "" Then
            CurrentDb.Execute "UPDATE abfr_Daten SET Marker = " & Me.XMarkAll
        Else
            CurrentDb.Execute "UPDATE abfr_Daten SET Marker = " & Me.XMarkAll & " WHERE " & Me.Filter
        End If
        Me.Refresh
    End Sub
    Aber rein vom angucken her wird Dein Code auch funktionieren.
     
    1 Person gefällt das.
Thema:

Gefilterte Datensätze markieren

Die Seite wird geladen...
  1. Gefilterte Datensätze markieren - Similar Threads - Gefilterte Datensätze markieren

  2. Summenprodukt & Zählenwenns nach Text in gefilterter Liste

    in Microsoft Excel Hilfe
    Summenprodukt & Zählenwenns nach Text in gefilterter Liste: Hallo Excel Helfer Ich versuche eine Auswertung aus einer gefilterten Excel-Tabelle (Windows 10 pro) mit Texten zu machen. Ziel ist die Anzahl je Kategorie. z.B: "Neubauten Stadt" / "Neubauten...
  3. Gefilterte Zellen kopieren und in anderer Tabelle einfügen

    in Microsoft Excel Hilfe
    Gefilterte Zellen kopieren und in anderer Tabelle einfügen: Hallo zusammen Ich möchte aus einer Tabelle "Preisliste" Zellen Filtern und in einer anderen Tabelle einfügen. In der Tabelle habe ich Preisliste Arbeiten und Material. Gewählte Arbeiten ab E19...
  4. Makro neu ausführen wenn Daten gefiltert werden

    in Microsoft Excel Hilfe
    Makro neu ausführen wenn Daten gefiltert werden: Hi zusammen, wenn ich auf meine Daten einen Filter anwende, soll ein bestimmtes Makro ausgeführt werden. [ATTACH] Also wenn ich bspw. bei Derivat "G70" rausnehme, soll ein Makro automatisch neu...
  5. gefilterte Daten editieren

    in Microsoft Access Hilfe
    gefilterte Daten editieren: Hallo zusammen, ich habe da zwei Tabellen, die eine ist meine Datenbank, das andere ist ein Suchliste. Über eine Abfrage werden mir nur die Datensätze der Datenbank angezeigt, deren...
  6. Gefilterte Zellen befüllen

    in Microsoft Excel Hilfe
    Gefilterte Zellen befüllen: Hallo zusammen, Ich versuche sichtbare Zeilen in einem gefilterten Bereich zu füllen. Mein aktueller Ansatz : Range("I7:I" & Cells(Rows.Count,...
  7. E97: Einfügen von Werten in gefilterte Datensätze

    in Microsoft Excel Hilfe
    E97: Einfügen von Werten in gefilterte Datensätze: Hi! Ich habe zwei Excel-Dateien. Nun setze ich in der einen Datei Filter und kopiere mir Werte einer Spalte. Diese möchte ich nun in die andere Datei, in der die Daten ebenfalls gefiltert sind,...
  8. gefilterte Datensätze löschen?

    in Microsoft Excel Hilfe
    gefilterte Datensätze löschen?: Hallo, Ich habe eine Exceltabelle mittels VBA gefiltert und die Anzahl der gefilterten Datensätze festgestellt. Wie kann ich jetzt die gefilterten Datensätze löschen? *confused.gif* 92934
  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