Zeitformat und Min/MaX
31.01.2005 18:53:43
BigWoelfi
Seltsames Phänomen das:
Wenn ich 24:00 in eine mit [hh]:mm formatierte Zelle eingeben, erscheint tatsächlich "24:00" in der Zelle, jedoch steht oben in der Eingabezeile, wo der Inhalt der Zelle zu sehen ist "01.01.1900 00:00:00".
Excel rechnet auch offenbar richtig mit der Zeitangabe weiter. Mich stört es dennoch, weil ansonsten, bei allen anderen Eingaben ewas anderes steht. Für 06:00 steht da zum Besipiel "06:00:00".
Ich habe erst gemeint, dass dies an meinem Makro liegt, mit dem ich die Benutzereingaben abfange und umwandle, weil ich auch zulassen möchte, dass keine Trennpunkte eingegeben werden und für volle STunden ausreichend sein muss, dass man die Zahl für die Stunde eingibt. Das funktioniert auch wunderprächtig.
Aber es liegt nicht daran. Der Effekt tritt auch auf, wenn ich das Makro ausschalte und auch, wenn ich tatsächlich in die Zelle manuell "24:00:00" eingebe.
Was kann es sein? Es sieht einfach unsauber aus für mein Verständnis. :-)
Noch eine Frage:
Ich habe jetzt ja die Anleitung bekommen vor ein paar Tagen , hier im Forum, wie man mit MIN und MAX errechnen lassen kann, ob einen bestimmte Anfangs- und EndeZeit in ein anderes Zeitpaar passt.
Das funtkioniert auch soweit ganz gut, aber: Das bauscht so eine Excelmappe doch ganz schön auf, wenn man das auf 12 Tabellenblättern und für verschiedene Varianten anlegen muss. Bei mir hat das knallhart ca. 250-300 kb ausgemacht.
Gibt es so etwas auch in VBA? Das wäre ja entschieden einfacher. Dann könnte man abfragen, ob in den Zeitzellen eine Eingabe gemacht worden ist und dann das Makro laufen lassen oder eine Funktion.
Ich kann nichts finden in Excel97 selbst und leider auch nicht hier im Forum.
Weiß jemand einen Rat, bevor ich mir die ganze Arbeit mache und die Zeiten auseiandernehme, um das in verschiedenen Durchläufen zu erledigen?
Gruß, Wolfgang