Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1636to1640
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Sortierung funktioniert nicht
03.08.2018 12:30:28
Patrick
Hallo zusammen,
leider verstehe ich gerade die Welt nicht mehr, von gestern zu heute funktioniert eine Funktion in Excel nicht mehr.
Erklärung der Datei:
Ich erfasse Kundendaten für eine Beratung mit Datum über eine Userform. Die Userform schreibt die Daten in die Zelle A101 (Datum) bis N101. Die Zelle A101 ist als Datum formatiert. Mit dem unload der Userform wird eine Sortierung nach Datum vorgenommen.
Diese funktioniert seit heute nicht mehr, der neue Termin wird immer unten eingefügt.
Die Übergabe aus der Userform in die Zelle erfolgt mittels

Private Sub Datum_Change()
ActiveSheet.Unprotect
'Range("A101") = Datum.Value
Range("A101") = Format(Datum.Value, "dd.mm.yyyy")
ActiveSheet.Protect
End Sub
Aktiviere ich das auskommentierte, habe ich das selbe Ergebnis.
Kann hier schon jemand den Fehler sehen?
Danke und Gruß,
Patrick

8
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Sortierung funktioniert nicht
03.08.2018 12:32:45
Rudi
Hallo,
Range("A101") = Format(Datum.Value, "dd.mm.yyyy")

schreibt einen TEXT in die Zelle und kein Datum (Zahl).
Range("A101")=CDate(Datum)
Gruß
Rudi
AW: Sortierung funktioniert nicht
03.08.2018 12:34:06
Hajo_Zi
Hallo Patrick
du schreibst Text in die Zelle
Range("A101") = Format(Datum.Value, "dd.mm.yyyy")
Range("A101") = cdate(Datum)

Beiträge von Werner, Luc, robert, J.O.Maximo und folgende lese ich nicht.
AW: Sortierung funktioniert nicht
03.08.2018 13:12:32
Patrick
Hallo ihr zwei,
danke für die Hilfe. Leider bekomme ich nach der Änderung grds. eine Fehlermeldung (Debuggen) mit Hinweis auf Range("A101") = CDate(Datum)
Was habe ich dabei falsch gemacht?
Anzeige
AW: Sortierung funktioniert nicht
03.08.2018 13:15:12
Hajo_Zi
Du hast nicht geprüft ob Datum numerisch ist.
nur wenige schauen auf Deinen Rechner und sehen die Datei.
Ich möchte gerne den Fehler im Original sehen.
Ich baue keine Datei nach. Die Zeit hat schon jemand investiert.
Ein Nachbau sieht meist anders aus als das Original. Darum sollte das Original verlinkt werden.
Wenn du an Stelle einer Demomappe deine Originalmappe hochladen willst, diese aber sensible Daten enthält, kannst du diese Daten anonymisieren bzw. pseudonymisieren.
Benutze hier im Forum die Funktion zum hochladen. Falls Du die nicht benutzen möchtest beachte, von unsicheren Servern wie z.B. www.file-upload.net lade ich keine Datei runter. (lt. Einschätzung meines Virenprogramms)
Gruß Hajo
Anzeige
AW: Sortierung funktioniert nicht
03.08.2018 13:38:59
Patrick
Hallo nochmal,
hier ist die Datei: https://www.herber.de/bbs/user/123106.xlsm
Ich habe schon herausgefunden, dass ich die Eingabe tt.mm.jj erfassen muss um keinen Fehler zu produzieren. Selbst dabei gab es jedoch Fehler, wenn ich eine Eingabe wieder gelöscht habe.
Gibt es eine Möglichkeit, die Erfassung mit CDate im Format tt.mm.jjjj zu ermöglichen?
Danke und Gruß
P.S. Passwort ist hansa
AW: Sortierung funktioniert nicht
03.08.2018 13:54:42
Hajo_Zi

Private Sub Datum_AfterUpdate()
Range("A101") = CDate(Datum)
ActiveSheet.Protect
End Sub
Gruß Hajo
Anzeige
AW: Datums Eingabe ohne Trennzeichen
03.08.2018 15:14:39
Patrick
1000 Dank!

303 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige