Live-Forum - Die aktuellen Beiträge
Datum
Titel
28.03.2024 21:12:36
28.03.2024 18:31:49
Anzeige
Archiv - Navigation
380to384
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
380to384
380to384
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Änderung Datum einer XLS-Datei beim Öffnen (2)

Änderung Datum einer XLS-Datei beim Öffnen (2)
10.02.2004 18:12:50
Franz
Hallo zusammen!
Ich hatte kürzlich eine Kundenanfrage, die ich nicht exakt beantworten konnte:
Beim Öffnen einer Excel-Datei ändern sich deren Datum+Zeit auf Dateiebene (gut beobachtbar via Explorer).
Dieser Effekt hängt offensichtlich mit dem Betriebssystem zusammen, denn das war/ist nicht immer so:
Unabhängig von der Excel-Version tritt dieser Effekt seit Windows NT4 ab ServicePack 6 (dh. auch Win2000, WinXP) auf, vorher nicht.
Weiß jemand die Begründung dazu?
Danke & liebe Grüße,
Franz

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Änderung Datum einer XLS-Datei beim Öffnen (2)
10.02.2004 18:49:17
Ulf
Ist das bei allen *.xls so oder nur bei bestimmten?
Ulf
AW: Änderung Datum einer XLS-Datei beim Öffnen (2)
10.02.2004 19:02:50
Franz
Bei allen XLS - verifiziert habe ich das ab Excel 97 (dh. Ex97, Ex00, ExXP)
AW: Änderung Datum einer XLS-Datei beim Öffnen (2)
10.02.2004 19:04:23
Ulf
Dann leider keine Idee.
Ulf
Problem immer noch ungelöst
10.02.2004 22:04:54
Franz R.
Ich weiß nur, DASS es passiert, aber nicht warum!?!
AW: Änderung Datum einer XLS-Datei beim Öffnen (2)
10.02.2004 22:31:27
FP
Hallo Franz,
wenn Du die Mappe aber wieder schließt (Achtung! nicht speichern!), hat die Mappe wieder das "alte" Änderungsdatum ;-)
Das Betriebssystem "nimmt nur an", dass die Mappe auch geändert werden wird...
Servus aus dem Salzkammergut
Franz
Problem eingeschränkt, aber noch immer ungelöst
10.02.2004 23:38:10
Franz R.
Hallo Franz (FP)!
Leider ist deine Mitteilung nichts Neues - nicht bös sein, vielleicht habe ich meine Frage nicht ausführlich genug gestellt:
Fakt ist:
Es gibt definitiv eine Änderung innerhalb der Excel-Mappe, die von Excel automatisch und ungefragt (!) nach dem Öffnen bereits gespeichert (!) wird. Erst wenn man nichts verändert und die Datei wieder schließt, "korrigiert" Excel diesen Fehler und setzt das alte Datum und die Zeit zurück.
Probier´s mal aus. Öffne eine alte Excel-Datei und schieß Excel ab (Prozess beenden), du wirst sehen, dass sie das neue Datum behält - und das ist meines Erachtens logisch gesehen FALSCH! - Andere Programme machen das ja auch nicht (nicht mal andere Office-Programme)!
Bei einem Binärvergleich entdeckt man, dass genau 5 Bytes getauscht wurden. Hier die Unterschiede der Dateien "vorher.xls" und "nachher.xls":
==============================================================================
Vergleichen der Dateien vorher.xls und nachher.xls
***** vorher.xls
+tŽëÃþÿÿÿ
***** nachher.xls
@xž$$ðÃþÿÿÿ
*****
==============================================================================
Welche Eigenschaft ist das also, die geändert wird?
Eines habe ich durch Tests noch herausgefunden:
Fakt ist ebenfalls, dass auch der Benutzername beim Öffnen neu eingetragen wird und diese Änderung auch sofort (!) gespeichert wird. Schließt man die Datei ordentlich, wird die Änderung wieder korrigiert - beim Abschuss von Excel allerdings bleibt der neue Benutzername als "Leiche" übrig.
offene Frage: Was wird noch gesetzt - welche (Dokument?)Eigenschaft ist es, die sich in diesen oben angeführten 5 Bytes niederschlägt?
Was mich noch wundert: Warum wusste Excel97-SR2, dass es unter NT4 anders reagieren muss, als zB. unter Win2000 oder WinXP?
Danke für eure Hilfe.
Grüße aus Linz ins Salzkammergut!
Franz R.
Anzeige

300 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige