WinFuture-Forum.de: Bug In Excel Und Access 2007 Gefunden! - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Office 2007
Seite 1 von 1

Bug In Excel Und Access 2007 Gefunden! MVP und Microsoft bereits informiert


#1 Mitglied ist offline   TobWen 

  • Gruppe: aktive Mitglieder
  • Beiträge: 92
  • Beigetreten: 10. Januar 04
  • Reputation: 0

geschrieben 08. Oktober 2007 - 17:06

Hey Leute,

ich habe einen Bug in Excel 2007 und Access 2007 gefunden.
Ich habe zwar nur die Testversion, aber ich denke, dass es in der freigeschalteten Version nicht ander ist.

Offiziell kann Excel 2007 ja nur noch dBase-Dateien der Version 3 und 4 lesen - schreiben gar nicht mehr.
Da dBase-Dateien fast nur noch im wissenschaftlichen Sektor Bedeutung haben (da, wo ich es brauche), hat man sich entschlossen, den Support noch noch in Access 2007 zu integrieren.

Ich habe hier eine dBase-Datei der Version 3 mit 15 Spalten. Die erste Spalte ist ein Datumsfeld, die anderen sind Float-Felder.
Die Datei ist 100% fehlerfrei und entspricht der korrekten Spezifikation.

Erstmal zum Fehler in Access 2007:
Die dBase-Datei lässt sich öffnen, allerdings sind alle leeren Fehler mit einer "0" aufgefüllt.
Man kann jetzt also "echte" Null-Fehler nicht mehr von Fehler-Feldern unterscheiden. Super!

Nun zum Fehler in Excel 2007:
Wenn man die gleiche dBase-Datei öffnet, werden zwar die leeren Felder als leer angezeigt, aber die Datumsfelder sehen so aus:

09.12.2007
09.12.2007
09.12.2007
09.12.2007
20070913
20070913
20070913
20070913

Excel 2000, Excel XP und Excel 2003 haben dieses Problem nicht.
Da sieht es so aus:

12.09.2007
12.09.2007
12.09.2007
12.09.2007
13.09.2007
13.09.2007
13.09.2007

Excel 98 und Access für diese Versionen konnte ich leider nicht ausprobieren :-(
Wir haben zwar alte Möhren in der Uni, aber bei Excel 2000 ist Schluss :-)

Wieso kann Microsoft eigentlich nicht die Finger von funktionierenden Sachen lassen?

Grüße
Tobias
0

Anzeige



#2 Mitglied ist offline   markus_83_nrw 

  • Gruppe: aktive Mitglieder
  • Beiträge: 615
  • Beigetreten: 21. Juli 04
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Bonn

geschrieben 09. Oktober 2007 - 07:12

Beitrag anzeigenZitat (TobWen: 08.10.2007, 18:06)

Nun zum Fehler in Excel 2007:
Wenn man die gleiche dBase-Datei öffnet, werden zwar die leeren Felder als leer angezeigt, aber die Datumsfelder sehen so aus:
09.12.2007
09.12.2007
09.12.2007
09.12.2007
20070913
20070913
20070913
20070913
Grüße
Tobias

Moin, des ist ein Fehler in der Spaltenformatierung. Dieses kann man ja ändern. Aber warum des nicht automatisch passiert kann ich dir nicht sagen. Gibt es evtl. ein eine option die des automatisch macht?

Gruß Markus
Rechtschreibfehler dienen der Belustigung der Leser :D :D
--------------------
Tower: Chieftec - "Medium Tower" der Dragon Serie Blau
CPU: 3.2 GHz AEP bei IDEL 35°-36° bei VOLLLAST ~ 45° (Windows Vista Index: 4,3)
Speicher: 2 GB MDT RAM (4*512 MB RAM PC3200) (Windows Vista Index: 4,5)
GraKa: GeCube ATI Radeon X1950 Pro @ Standard: 575/1380 (Windows Vista Index: 5,9)
HDDs: 80GB Seagate SATA 7200 Umin + 30GB Maxtor PATA (Windows Vista Index: 4,9)
Mainboard: Gigabyte 4P Titan; Chipsatz 865PE
Sound: Sound Blaster Audigy 2 ZS
OS: Windows Vista Ultimate - vLite Edition :D
Breitband: 3PLAY (ISH) 6000 MBit / pings bei ~40
0

#3 Mitglied ist offline   TobWen 

  • Gruppe: aktive Mitglieder
  • Beiträge: 92
  • Beigetreten: 10. Januar 04
  • Reputation: 0

geschrieben 10. Oktober 2007 - 10:28

Wenn es ein Fehler in meinen Einstellungen wäre, dann müssten alle Felder gleich aussehen:
20070912
20070912
20070912
20070912
20070913
20070913
20070913
20070913

oder

09.12.2007
09.12.2007
09.12.2007
09.12.2007
09.13.2007
09.13.2007
09.13.2007
09.13.2007

Da der Datensatz aber immer wieder hin-und-her springt, liegt ein tiefgreifender Fehler vor.
Access erkennt es ja ohne Probleme, allerdings nutzlos - wie gesagt - weil die Leerfelder nicht beachtet werden :-(
0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0