Live-Forum - Die aktuellen Beiträge
Datum
Titel
23.04.2024 14:59:21
23.04.2024 14:47:39
23.04.2024 14:23:45
Anzeige
Archiv - Navigation
1856to1860
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

IF format hh:mm gibts da was ?

IF format hh:mm gibts da was ?
26.11.2021 21:55:12
Andreas
Hallo alle zusammen,
ich bekomme von einer Variable zwei Datums geliefert. Manchmal ist eine Uhrzeit mit angeben, manchmal nicht. Das Format sieht dann so aus
Format(variable1, "dd.mm.yyyy hh:mm")
Format(variable2, "dd.mm.yyyy hh:mm")
Kann man denn irgendwie festlegen, wenn variable1 und variable2 beide jeweils die Uhrzeit hh:mm = 00:00 ist, dass dann das Format der beiden variablen jeweils nur im Format(variable, "dd.mm.yyyy") ausgegeben wird, also die Uhrzeit weggelassen wird.
Ich hoffe, dass ich das einigermaßen verständlich erklärt habe..
Vielen lieben Dank für Eure Hilfe.

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: IF format hh:mm gibts da was ?
27.11.2021 00:42:48
ralf_b
nur eine Möglichkeit

if hour(variable1) + Minute(Variable1) = 0 then  msgbox Format(variable1,"dd.mm.yyyy")

AW: IF format hh:mm gibts da was ?
27.11.2021 01:45:33
Daniel
Hi
In Excel und VBA wird Datum und Uhrzeit als fortlaufende Zahl dargestellt.
Ein Tag entspricht dem Wert 1 und wird an der 1.1.1900 jeden Tag um 1 hochgezählt.
Das Datum ist also eine Ganzzahl und die Nachkommastellen sind die Uhrzeit.
Um zu prüfen, ob eine Variable ein reines Datum oder Datum mit Uhrzeit ist, vergleicht man einfach den Wert mit seinem Ganzzahlwert:

If Variable1 = Int(Variable1) then
- nur Datum
Else
- Datum und Uhrzeit
End if
Gruß Daniel
Anzeige
AW: IF format hh:mm gibts da was ?
27.11.2021 15:52:58
Andreas
Super vielen Dank. Daniel deine Idee habe ich umgesetzt. Liebe Grüße

304 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige