Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
180to184
180to184
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

string (text) zu uhrzeit formatieren

string (text) zu uhrzeit formatieren
17.11.2002 19:55:31
mehmet
hallo forum,
kann man texte in einer spalte -
die gelendlich eingelesen werden, zb:
c3 steht 0105 (formatiert als text)
c4 steht 0115 (formatiert als text)
c5 steht 0740 (formatiert als text)
als uhrzeit formatieren zb:
c3 als 01:05 (formatieren als uhrzeit)
c4 als 01:15 (formatieren als uhrzeit)
c5 als 07:40 (formatieren als uhrzeit)
am besten als vba-funktion, damit man jede
zelle damit direct verarbeiten kann.
dank und gruss
mehmet

9
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: string (text) zu uhrzeit formatieren
17.11.2002 20:10:49
PeterW
Hallo Mehmet,

es mag einfacher gehen aber so geht es auch. In A1 steht der Text:

Cells(1, 1) = Left(Cells(1, 1), 2) & ":" & Right(Cells(1, 1), 2) + 0

Gruß
Peter

fehler?
17.11.2002 20:16:25
mehmet
da muss ein fehler sein?
es will nicht
schaust du noch mal bitte nach
dank dir
mehmet

Re: fehler?
17.11.2002 20:28:31
PeterW
Hallo Mehmet,

versuch es mal so:
Cells(1, 1).NumberFormat = "hh:mm"
Cells(1, 1) = Left(Cells(1, 1), 2) & ":" & Right(Cells(1, 1), 2)

Gruß
Peter

Re: fehler?
17.11.2002 20:28:48
Nepumuk
Hallo Mehmet,

so geht es:

Cells(1, 1) = Left(Cells(1, 1), 2) & ":" & Right(Cells(1, 1), 2)

Gruß
Nepumuk

nochmal
17.11.2002 20:44:13
mehmet
funktioniert es bei dir?
Anzeige
Re: nochmal
17.11.2002 20:46:21
PeterW
Hallo Mehmet,

hier getestet und klappt. Bist Du sicher, dass die Werte als Text vorliegen? Wie sind die Zellen formatiert?

Gruß
Peter

Re: nochmal
17.11.2002 20:59:05
mehmet
in zelle z.b. c2 steht "0105", formatiert als text.
wenn ich in zelle z.b. d2 deine formel eingebe,
bekomme ich fehlermedung. d.h. die formel lasst sich
nicht entern.
Re: nochmal
17.11.2002 21:03:35
PeterW
Hallo Mehmet,

das ist keine Formel für ein Tabellenblatt sondern läuft in VBA - und das ist die einzige Möglichkeit, einen Zellwert in der gleichen Zelle zu verändern.

Gruß
Peter

endlich erledigt
17.11.2002 21:04:31
mehmet
In A1 steht der Wert 1005

in b1 steht
=ZEIT(LINKS(A1;2);RECHTS(A1;2);0)

Anzeige

290 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige