Office: alphabetische Sortierung ausschalten mit vba

Helfe beim Thema alphabetische Sortierung ausschalten mit vba in Microsoft Word Hilfe um das Problem gemeinsam zu lösen; Hallo Forum Ich möchte in einem Makro die Dateien eines Odners in einer Userform in einem Listenfeld anzeigen. Das klappt soweit auch. Ich möchte... Dieses Thema im Forum "Microsoft Word Hilfe" wurde erstellt von chakko, 23. Februar 2008.

  1. chakko Erfahrener User

    alphabetische Sortierung ausschalten mit vba


    Hallo Forum

    Ich möchte in einem Makro die Dateien eines Odners in einer Userform in einem Listenfeld anzeigen.
    Das klappt soweit auch. Ich möchte jedoch den User wählen lassen zwischen alpabetischer Sortierung der Dateien und einer Sortierung nach dem Datum der Datei.
    Laut offiziellen Hinweisen von Microsoft http://msdn2.microsoft.com/en-us/library/aa142035(office.10).aspx funktioniert das mit der .execute Anweisung.
    Code:
    .Execute(SortBy:=msoSortByLastModified, _
        SortOrder:=msoSortOrderDescending)
    Leider wird die Sortierung nach Datum ignoriert. Woran das liegt, weiss ich auch nicht.
    Hier mein Skript:
    frmÄD.lstStellungnahmen ist die Liste
    optaplhabet der optionsbutton, der wenn er aktiviert ist, für eine alphabetische Sortierung sorgen soll, wenn nicht für Sortierung nach Datum

    Code:
    frmÄD.lstStellungnahmen.Clear
    With Application.FileSearch
      .NewSearch
      .LookIn = ordner$
      
      If optalphabet.Value = True Then
      If .Execute(SortBy:=msoSortByFileName, _
        SortOrder:=msoSortOrderAscending) > 0 Then
            
            For i = 1 To .FoundFiles.Count
                 frmÄD.lstStellungnahmen.AddItem Right(.FoundFiles(i), Len(.FoundFiles(i)) - Len(ordner$))
            Next i
        Else
        End If
      Else
              
      If .Execute(SortBy:=msoSortByLastModified, _
        SortOrder:=msoSortOrderDescending) > 0 Then
            
            For i = 1 To .FoundFiles.Count
                 frmÄD.lstStellungnahmen.AddItem Right(.FoundFiles(i), Len(.FoundFiles(i)) - Len(ordner$))
            Next i
        Else
            MsgBox "Es sind keine Dateien vorhanden."
        End If
      End If
    End With
    Das Komische ist, dass es zwischendurch funktioniert hat, nach einem Neustart von Word aber auf einmal wieder nicht (ich hatte alles gespeichert). Ich bin ziemlich sicher,d dass der Code richtig ist. Weiß jemand, woran es liegen kann ?

    PS: Gibt es eine Möglichkeit, die Liste mit Icons anzuzeigen, also bei *.doc Dateien das dazgehörige Word. Icon ?

    :evil:
     
Thema:

alphabetische Sortierung ausschalten mit vba

Die Seite wird geladen...
  1. alphabetische Sortierung ausschalten mit vba - Similar Threads - alphabetische Sortierung ausschalten

  2. Neue Namen - alphabetisch sortieren - zugehörige Zellen auf anderen Datenblätter ebenfalls sortieren

    in Microsoft Excel Hilfe
    Neue Namen - alphabetisch sortieren - zugehörige Zellen auf anderen Datenblätter ebenfalls sortieren: Hallo zusammen, bin hier neu und Excel ist noch nicht mein Freund... Vielen Dank vorab fürs Lesen und hineindenken. Ich habe eine Excelmappe mit vielen Blättern. Nur auf dem ersten Blatt sollen...
  3. Alphabetisches Sortieren einer Liste in Outlook

    in Microsoft Outlook Tutorials
    Alphabetisches Sortieren einer Liste in Outlook: Alphabetisches Sortieren einer Liste in Outlook Outlook für Microsoft 365 Outlook 2019 Outlook 2016 Outlook 2013 Outlook 2010 Outlook 2007...
  4. Alphabetisches Sortieren einer Liste in Word

    in Microsoft Word Tutorials
    Alphabetisches Sortieren einer Liste in Word: Alphabetisches Sortieren einer Liste in Word Word für Microsoft 365 Word für Microsoft 365 für Mac Word für das Web Word 2019 Word 2019 für Mac Word...
  5. Gruppierte Bereiche alphabetisch sortieren

    in Microsoft Excel Hilfe
    Gruppierte Bereiche alphabetisch sortieren: Hallo zusammen, bin VBA technisch leider nicht so bewandert. Vielleicht kann mir jemand von euch helfen ob folgendes Szenario möglich ist, bzw wie lösbar: In einer Liste habe ich untereinander...
  6. Alphabetische Sortierung innerhalb Combobox :sos:

    in Microsoft Excel Hilfe
    Alphabetische Sortierung innerhalb Combobox :sos:: Guten Abend allerseits *Smilie Ja ich habe bereits alte Themen und Beiträge durchforstet.. Leider bin ich nicht im Stand aus einem DinA4-Seiten langen Code meinen gesuchten Befehl zu finden und...
  7. Teamsliste unter iOS alphabetisch sortieren

    in Microsoft Teams Hilfe
    Teamsliste unter iOS alphabetisch sortieren: Hallo zusammen, kann man unter iOS die Liste der Teams irgendwie alphabetisch sortieren lassen? LG bed44319-4c9d-415e-9a11-809b2250b095
  8. Mitglieder in einem Team alphabetisch sortiert anzeigen lassen

    in Microsoft Teams Hilfe
    Mitglieder in einem Team alphabetisch sortiert anzeigen lassen: Hallo in die Runde. ich suche dringend nach der Möglichkeit, mir die Mitglieder meiner Teams in alphabetischer Reihenfolge anzeigen zu lassen. Wie kommt man da hin? Schon jetzt vielen Dank für...
  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