Live-Forum - Die aktuellen Beiträge
Datum
Titel
29.03.2024 13:14:12
28.03.2024 21:12:36
28.03.2024 18:31:49
Anzeige
Archiv - Navigation
1200to1204
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
Inhaltsverzeichnis

DAtum formatieren

DAtum formatieren
Claudia
HAllo zusammen,
bin am verzweifeln. Ich lese aus einer Hostanwendung Daten aus, unter anderem auch ein Datum,
z.B. 12.01.2011
Mittels dieses Code füge ich das in Excel ein.
Range("Beginn").Cells(ActiveCell.Row, 1).Value = Format((Beginn), "dd.mm.yyyy")
Das Format ist dafür gedacht, dass ich anschliessend auch nach dem Datum filtern kann (z.B. kleiner als 01.03.2011). Wenn ich filter, kommt immer nix raus - egal wie ich den Filter setze. Anscheinend kann Excel damit nix anfangen.
Wie muss das Format heissen oder wie kann ich die Daten anschliessend "säubern". Multipliziere ich das Datum mit 1, so kommt eine fünfstellige Zahl aus.
Ihr seht, ich bin der Verzweiflung doch sehr nahe. Hoffentlich kann mir jemand helfen.
Vielen Dank!
LG
Claudia

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: DAtum formatieren
12.02.2011 19:34:02
Hajo_Zi
Hallo Claudia,
Du trägst kein Datum ein sondern Text.
=Cdate(Beginn)
Formatiere die Zelle entsprechend.

AW: DAtum formatieren
12.02.2011 19:55:16
Claudia
Hallo Hajo,
vielen Dank für den Hinweis. Das hatte ich mir schon irgendwie gedacht, aber denken und wissen und dann noch lösen sind ja drei Paar Schuhe. :-(
Muss ich =Cdate(Beginn) in den Code eintragen - also so?
Range("Beginn").Cells(ActiveCell.Row, 1).Value = Cdate(Beginn)
Und dann muss ich noch das Format z.B. TT.MM.JJJJ wählen?
Vielen Dank!
LG
Claudia
Anzeige
AW: DAtum formatieren
12.02.2011 20:10:25
Hajo_Zi
Hallo Claudia,
eine Zelle formatierst Du mit numberformat, ich würde das aber schon in der Tabelle von Hand machen das ist doch ein einmaliger Aufwand.
Range("Beginn").NumberFormat = "hh:mm:ss"
Gruß Hajo
Danke schön
12.02.2011 20:18:03
Claudia

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige