Home  >  Praxis & Hilfe  >  Kummerkasten  >  Office  > Artikel 34770

spacer

Excel-Tabelle automatisch nach Datum sortieren

Problem: Ich habe in Excel drei Spalten mit den nachstehenden Daten belegt: A = Name Kunde; B = Arbeit für Kunde; C = Datum der Lieferung. Ich habe die drei Spalten markiert und Spalte C aufsteigend sortiert. Soweit alles in Ordnung. Nun habe ich einen weiteren Kunden und füge diesen in das Excelblatt mit dem entsprechenden Datum unten ein. Nach der Eingabe des Datums bzw. mit dem Setzen des Cursors in eine andere Zelle möchte ich, dass die Spalte C bzw. das ganze Blatt automatisch nach Datum aufsteigend sortiert wird. Kann das Excel?

blue_quad von Monica Hubacher (04.11.2006)

Lösung: Excel kann das, aber nur mit Hilfe eines Makros. Jedoch würde ich Ihnen nicht ein MakroLexikon Makro vorschlagen, dass beim Verlassen der Zelle sortiert, sondern ein normales Makro dem Sie eine Tastenkombination zuweisen. Oder ein Makro, welches vor jedem Speichern sortiert. Auf diese Weise, können Sie das Sortieren auch mit einer Tastenkombination starten, nämlich mit "ALT+S", die zum Speichern verwendet wird.

Das Makro lautet wie folgt. Fügen Sie dieses Makro in ein Modul ihrer Arbeitsmappe ein.

Rufen Sie dann "EXTRAs/MAKRO/MAKROS" auf, markieren Sie das Makro "sortieren" und klicken Sie dann auf "Optionen". Hier können Sie nun eine Tastenkombination eingeben. Wir haben "CTRL+m" gewählt.

Sie können nun ihr TabelleLexikon Tabelle ausfüllen solange Sie wollen.

Sobald Sie es für nötig halten, drücken Sie die Tastenkombination "CTRL + m" und ihre Einträge werden nach Datum Sortiert.

Sollten Sie die automatische "vor dem Speichern"-Version bevorzugen, dann tragen Sie das folgende Makro im VBALexikon VBA-EditorLexikon Editor in "DieseArbeitsmappe" ein. Dieses Makro wird automatisch vor jedem Speichern ausgeführt, auch dann, wenn Sie die Tastenkombination für Speichern drücken "CTRL + S" drücken.

---------------------------------------------------
MAKROS ZUM KOPIEREN:
---------------------------------------------------

---------------------------------------------------
Makro in Modul:
---------------------------------------------------

Sub sortieren()
Sheets("Rapport").Activate
ActiveSheet.UsedRange.Select
Selection.Sort Key1:=Range("C2"), _
Order1:=xlAscending, Header:=xlGuess, _
OrderCustom:=1, MatchCase:= _
False, Orientation:=xlTopToBottom
End Sub

---------------------------------------------------

---------------------------------------------------
Makro in DieseArbeitsmappe:
---------------------------------------------------

Private Sub Workbook_BeforeSave _
(ByVal SaveAsUI As Boolean, Cancel As Boolean)
Sheets("Rapport").Activate
ActiveSheet.UsedRange.Select
Selection.Sort Key1:=Range("C2"), _
Order1:=xlAscending, Header:=xlGuess, _
OrderCustom:=1, MatchCase:= _
False, Orientation:=xlTopToBottom
End Sub

---------------------------------------------------



  


Anzeige
Social Bookmarks
PCtipp als APP
PCtipp App

Laden Sie die PCtipp-App kostenlos auf Ihr Smartphone und bleiben Sie auf dem Laufenden.

 

Wählen Sie:
Ähnliche Themen

Wie kann ich Microsoft Word starten, ohne dass eine leere Datei «Dokument1» angezeigt wird? Word ohne «Dokument 1» starten

Problem: An einer Excel-Datei arbeiten verschiedene Mitarbeiter. Nun möchte ich, dass beim Schliessen der Datei in bestimmten Zellen automatisch bestimmte... Excel 2007: Wann und vom wem zuletzt gespeichert?

Problem: In der «Tabelle3» habe ich folgende Formel: =WENN(Tabelle2.A1>=100;"grün";"rot"). Nun möchte ich, dass anstelle der Wörter «grün» oder «rot»... LibreOffice Calc: Zellen per Formel einfärben

Problem: Ich möchte eine Zelle anhand der Inhalte zweier anderer Zellen adressieren. Zum Beispiel steht in A1 der Wert «C», in B1 steht «1» und in C1... Excel: Zellbezeichnung zusammensetzen

Problem: Seit einem Recovery spricht hier Google Chrome nur noch Englisch. Weiss jemand, wie ich dem wieder Deutsch beibringen kann? Google Chrome kann nur noch Englisch

Fachchinesisch

Mühe mit Computerbegriffen?

Im Fachchinesen finden Sie 743 Erklärungen.

AKTUELLE KUMMERKASTEN

Problem: Ich versuche eine Klaviatur für Akkorde zu zeichnen. Wenn ich alles zusammengestellt habe, möchte ich dieses Objekt kopieren und damit das ganze... LibreOffice: Grafikobjekte kopieren

Problem: Ich habe das Bildbearbeitungsprogramm GIMP «Portable» auf meine Windows-7-PCs installiert. Wie kann ich die Sprache von GIMP auf Deutsch oder... The GIMP: Sprache in Portable-Version

Leser empfehlen

Problem: Ich möchte in den einzelnen Feldern der Tabelle eine Dropdown-Liste zur Auswahl der Kriterien einfügen. Wie geht das? Dropdown-Liste in Excel erstellen

Ich arbeite häufig mit der Sonderzeichentabelle in Word. Mir ist es aber zu umständlich, ständig die Tabelle zu öffnen, um das Zeichen in den Text einzufügen.... ASCII-Tabelle für Sonderzeichen

Problem: Wenn ich aus den PCtipp-Downloads ein File herunterladen will, erscheint die Aufforderung, ein PCtipp-Abo zu lösen. Ich kaufe den PCtipp aber... Frustfreier Download bei www.pctipp.ch

Kann ich Windows XP auch im abgesicherten Modus starten? Windows XP im abgesicherten Modus starten

Problem: Wenn ich im Firefox via Ctrl+T oder «Datei/Neuer Tab» einen neuen Tab öffne, wird in diesem immer eine leere Seite (about:blank) angezeigt. Ich... Firefox: Neuer Tab mit Startseite?

ANZEIGE
PROMOTION
PCTIPP ABONNIEREN
Holen Sie sich monatlich die besten Tipps und Tricks für den PC-Alltag nach Hause.
NEWSLETTER
Wir halten Sie auf dem Laufenden: Der Newsletter liefert Ihnen jeden Werktag das Aktuellste aus der Welt von Computer und Internet.

RSS-FEEDS
Die PCtipp-Website bietet RSS-Feeds an. Holen Sie sich die Schlagzeilen von PCtipp.ch schnell und bequem auf den Desktop oder bauen Sie diese in Ihre eigene Webseite ein.
Anzeige