Office: Sortierung wechseln auf Knopfdruck

Helfe beim Thema Sortierung wechseln auf Knopfdruck in Microsoft Access Hilfe um das Problem gemeinsam zu lösen; Hi, bislang ist mir einiges in Access gelungen ohne fremde Hilfe, aber bei einem Problem komme ich nicht weiter!: In einem Forumular (endlos)... Dieses Thema im Forum "Microsoft Access Hilfe" wurde erstellt von sist, 6. Februar 2006.

  1. sist User

    Sortierung wechseln auf Knopfdruck


    Hi,
    bislang ist mir einiges in Access gelungen ohne fremde Hilfe,
    aber bei einem Problem komme ich nicht weiter!:

    In einem Forumular (endlos) werden Datensätze aus einer
    Abfrage angezeigt die in der Abfrage auch sortiert werden.
    Nun möchte ich das man per Button die Daten nach Feld2 und
    nicht wie bisher nach Feld1 sortieren lässt.

    kann man nicht per VB code einfach in der Abfrage die sortierung
    ändern? Oder muss ich eine neue Abfrage erstellen?

    merci!
     
  2. racoon0506 Erfahrener User
    du kannst das auch über VBA. Allerdings muss dann dem Formular ein neuer Recordsource zugewiesen werden.

    z.b. im Button-Ereignis "Beim Klicken"

    Private Sub DeinButton_Klick ()
    Me.Tag = Me.RecordSource 'alte Datenherkunft (Abfrage) sichern
    Me.RecordSource ="SELECT * FROM DeineTabelle ORDER BY TabellenFeld2" 'den SQL-Ausdruck an deine Abfragebedürfnisse anpassen!!
    Me.Requery 'nach der Änderung ist ein Requery in manchen Acc-Versionen überflüssig.
    End Sub

    in der Formulareigenschaft "Beim Schliessen" sollte dannn die ursprüngliche Datenherkunft wieder hergestellt werden.

    Private Sub Form_Close ()
    Me.RecordSource=Me.Tag
    End Sub


    Als Alternative gäbe es noch die Möglichkeit, einen Formularbasierten Filter oder ein Makro zu verwenden, um die Sortierung zu verändern. Von Makros halte ich absolut nichts, daher will ich darauf nicht näher eingehen.....
     
    racoon0506, 7. Februar 2006
    #2
  3. sist User
    Vielen Dank für die schnelle Antwort!!!

    Die Sache funktiniert jetzt genau so wie ich es mir vorgestellt habe!

    Aber noch als Tipp oder Anmerkung:
    In der Tabelle gab es eine Spalte ( Projekt_ Nr) wo sich nach dem
    Unterstrich ein Leerzeichen eingeschlichen hat.
    Das hat anscheinend dazu geführt das ich dauernd eine
    Parameterabfrage bekommen habe....!?

    Seit ich nur noch den Unterstrich (_) als Trennung habe (Projekt_Nr)
    funktioniert alles perfekt!

    greetz Sist
     
  4. racoon0506 Erfahrener User

    Sortierung wechseln auf Knopfdruck

    ...man sollte eben darauf achten, dass man in Feldbezeichnungen weder Schlüsselwörter noch Sonder- oder Leerzeichnen verwendet.
    In bestimmten Situationen kann man sich ggf. noch damit behelfen, dass man die Bezeichnunngen in eckige Klammern schreibt. Aber das hilft leider auch nicht immer.
    Und wenn man unglücklicherweise ein Schlüsselwort verwendet hat, kann es durchaus vorkommen, dass Access willenlose Aktionen ausführt. Erst recht, wenn dann auch noch keine exakte Syntax verwendet wird (z.B. in VBA anstelle von ! ein .)
     
    racoon0506, 10. Februar 2006
    #4
Thema:

Sortierung wechseln auf Knopfdruck

Die Seite wird geladen...
  1. Sortierung wechseln auf Knopfdruck - Similar Threads - Sortierung wechseln Knopfdruck

  2. Listbox Sortierung

    in Microsoft Excel Hilfe
    Listbox Sortierung: Hallo an die Gruppe, ich benötige Hilfe bei der Sortierung eines ListenFeldes. Ich habe eine Listbox in einem UserForm diese wird bei der Initalisierung so gefüllt. Private Sub...
  3. Sortierung aufgrund farblicher Hinterlegung

    in Microsoft Excel Hilfe
    Sortierung aufgrund farblicher Hinterlegung: Hallo zusammen, ich habe zwei befüllte Spalten (Spalte A und Spalte B). Ich möchte die Tabelle zuerst nach Spalte A und dann nach Spalte B sortieren (dies habe ich mit "benutzerdefiniertem...
  4. Spalte A nach Buchstaben, dann erst nach Zahlen sortieren

    in Microsoft Excel Hilfe
    Spalte A nach Buchstaben, dann erst nach Zahlen sortieren: Hallo zusammen, ich bitte um eure Hilfe. Ich habe ein Exceldokument wo in einer Spalte z.B. folgende Infos eingetragen sind: A1: ELB02 A2: CBA01 A3: 90000 A4: CBB01 A5: 90001 A6: ELB03 A7: 90002...
  5. Sortierung und Zusammenfassung nach Kostenstelle

    in Microsoft Excel Hilfe
    Sortierung und Zusammenfassung nach Kostenstelle: Servus ich muss Lieferscheine wo die Materialien immer gleich deklariert werden ( jedes Material bestimmten Namen und auch immer den gleichen) sortieren und dann eine Summe daraus bilden sodass...
  6. Sortierung einer "Basisliste" und drei neue Listen erstellen

    in Microsoft Excel Hilfe
    Sortierung einer "Basisliste" und drei neue Listen erstellen: Liebe Forenmitglieder, ich brauche Eure Unterstützung. Vorweg - ich nutze Office 365. Leider habe ich auch mit Google nicht die passende Lösung gefunden. Ich habe eine Liste mit vielen...
  7. Neusortierung von Datenreihe nach zwei Bedingungen

    in Microsoft Excel Hilfe
    Neusortierung von Datenreihe nach zwei Bedingungen: Die Frage ergibt sich als "Restfrage" aus einem anderen Beitrag von mir, möchte ich nun aber noch einmal unabhängig von dem ursprünglichen Thema neu in den Raum stellen: Ich habe eine Datenreihe...
  8. ROOFSORT: Die Sortierung mit Dach

    in Microsoft Excel Tutorials
    ROOFSORT: Die Sortierung mit Dach: =LAMBDA(Sortierspalte;[Sortierrichtung];LET(a;SORTIEREN(Sortierspalte;;Sortierrichtung); b;ZEILEN(a); c;(REST(SEQUENZ(b);4)+1>2)%; d;LAMBDA(e;s;INDEX(SORTIERENNACH(a;c);SEQUENZ(b/2;;e;s)));...
  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