Home VBA Makro Beispiele Bereich VBA - Bereich nach Datum sortieren
VBA - Bereich nach Datum sortieren PDF Drucken E-Mail
Geschrieben von: Marcus Rose   
Samstag, 10. Mai 2008 um 06:19 Uhr

In dem folgenden Beispiel soll gezeigt werden wie man einen Bereich nach dem Datum sortieren lassen kann. Im Gegenzug wird aber auch wieder zurück zum Wert sortiert. Ich gebe hier folgendes Beispiel vor:

 

Tabelle1

AB
2DatumWert
327.08.2005 3,00 €
413.04.2006 4,00 €
518.04.2006 2,00 €
613.04.2007 5,00 €
701.05.2007 1,00 €
815.07.2007 6,00 €



Option Explicit

Sub sortieren_datum()
    Dim letzte_zeile As Long

    'Sollte der Bereich Passwortgeschützt sein? Dann
   'muss das ' vor ActiveSheet entfernt werden.

    'ActiveSheet.Unprotect Password:="Dein Passwort"
    letzte_zeile = Cells(Rows.Count, 1).End(xlUp).Row
     Range("A2:B" & letzte_zeile).Sort Key1:=Range("A3"), Order1:=xlAscending, Header:=xlGuess, _
     OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom
    'ActiveSheet.Protect Password:="Dein Passwort"
End Sub

Option Explicit

Sub sortieren_wert()
    Dim letzte_zeile As Long

    'Sollte der Bereich Passwortgeschützt sein? Dann
   'muss das ' vor ActiveSheet entfernt werden.

    'ActiveSheet.Unprotect Password:="Dein Passwort"
    letzte_zeile = Cells(Rows.Count, 1).End(xlUp).Row
     Range("A2:B" & letzte_zeile).Sort Key1:=Range("B3"), Order1:=xlAscending, Header:=xlGuess, _
     OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom
    'ActiveSheet.Protect Password:="Dein Passwort"
End Sub
 
Copyright © 2012 ms-excel.eu. Alle Rechte vorbehalten.
 

Autoren - Login

Werbung

wichtige Links:
http://ms-excel.eu
Hier habt Ihr eine gute Excel Hilfe
Besucherstatistik
Besucher gesamt: 1.306.448
Besucher heute: 675
Besucher gestern: 2.823
Max. Besucher pro Tag: 3.367
gerade online: 1
max. online: 85
counter Statistiken