Programmtechnisch wird in der Datei aus zwei Zellen eine Zeit (mm:ss)generiert, wobei der ":" zwischen Minute und Sekunde automatisch eingesetzt wird. In die 1. Zelle wird die Minute, in die 2. Zelle die Sekunde eingegeben. Die Eingabe wird eigentlich per Datenüberprüfung korrekt überwacht, 1. Zelle nur Eingabe einer ganzen Zahl zwischen 0 und 32, 2. Zelle Eingabe einer ganzen Zahl zwischen 00 und 59. Eigentlich funzt das auch immer, jedenfalls wenn ich es überprüfe, bei mir ist der u.a. Fehler nie passiert.
ABER jetzt: Die Excel-Datei wird hauptsächlich von anderen genutzt. Nun ist einem Nutzer folgendes passiert. Er hat fälschlicherweise bereits in der 1. Zelle die komplette Zeit 0:00 eingegeben und es erfolgte bei ihm KEINE Fehlermeldung, in der Zelle wurde ## angezeigt. Normalerweise solte das kein Problem sein, Zelle erneut anwählen, Eingabe löschen und die erforderliche 0 eingeben. Das war aber nicht mehr möglich, weil durch die Falscheingabe die Formatierung geändert wurde, aus Standard wurde das Format hh:mm und da das Blatt per Code geschützt ist, den nur ich kenne, kann die Formatierung vom Nutzer nicht geändert werden und somit war der Ausdruck fehlerhaft.
Dieser Fehler trat erstmals auf, nachdem die Datenüberprüfung von mir eingebaut wurde.
Was kann passiert sein? Die Datei wurde mit 2007 erstellt und als xls-Version gespeichert. Der Nutzer hat Excel 2010.