Ich brauche eure Hilfe und zwar geht es um folgendes Problem (siehe auch meinen Beitrag "Format mit Doppelpunkt").
Ich möchte gerne diverse Zellen so formatieren, dass wenn man z.B die folgende zahl eingibt 121212, diese in der Zelle so dargestellt werden: 12:12:12. Dabei sollen die Doppelpunkte automatisch geschrieben werden. Das Problem ist, dass es sich hier um eine Uhrzeit handelt. Wenn man sich die zelle in der Bearbeitungsleiste anschaut ist die Zahl immer noch 121212. Über eine benutzerdefinierte Formatierung der Zelle konnte ich das Problem nicht beheben. Man könnte doch aber ein Makro schreiben, welches bei der Zahl automatisch nach der 2. und nach der 4 Zahl ein Doppelpunkt einfügt. Da ich mich mit VB nicht so genau auskenne komme ich irgendwie nicht weiter. Ich habe mal folgendes probiert, das hat aber nicht hingehauen: ActiveCell.Value = Left(Value, 2) & ":" & Mid(Value, 2, 2) & ":"
Nun, wie gesagt, bin kein VB-Guru ;-)
Wäre toll, wenn mir jemand auf die Sprünge helfen könnte.
Gruss aus der Schweiz, Pascal