368 Aufrufe
Gefragt in Tabellenkalkulation von ahorn38 Experte (3.2k Punkte)
Hallo,
ich habe noch einmal ein Problem mit der Darstellung der Uhrzeit... leider.
in einem Array habe ich die Uhrzeit im Format "[hh:mm]" und kann sie auch in diesem Format als z.B. 14:00 ausgeben. Sobald ich dieses Array-Element aber in einen Kommentar einfüge
[code]Cells(rngZ.Row, rngS.Column + 1).Comment.text text:=arrWerte(4, i) & ": " & arrWerte(1, i)[/code]
erscheint die Uhrzeit als Dezimalzahl und ich kriege das nicht korrigiert.
Ich habe auch schon
... Format(arrWerte(4,i),"[hh:mm]") probiert, das geht aber auch nicht.
Hat noch jemand eine Idee?
Danke und Gruß
Andreas

3 Antworten

0 Punkte
Beantwortet von
Hallo Andreas .-)

Deklariere das Datenfeld als Date :-)

Gruss Nighty
0 Punkte
Beantwortet von
Hallo Andreas,

das Problem sind die eckigen Klammern. Die kann die Format-Funktion nicht verarbeiten. Lass
sie weg.

Solltest du ein Zeitformat mit eckigen Klammern benötigen - z.B. [hh]:mm - dann nutze
stattdessen Application.Text("[hh]:mm")

Gruß Mr. K.
0 Punkte
Beantwortet von ahorn38 Experte (3.2k Punkte)
Hallo,
danke nighty, danke Mr. K..... die Klammer war's

Vg A.
...