Artikel-ID: 180159 - Geändert am: Mittwoch, 7. Dezember 2005 - Version: 2.3 Falsche Jahrhundertangabe bei Daten von aufgezeichnetem MakroDieser Artikel wurde zuvor veröffentlicht unter D37411 Dieser Artikel ist eine Übersetzung des folgenden englischsprachigen Artikels der Microsoft Knowledge Base: 180159 (http://support.microsoft.com/kb/180159/EN-US/ ) XL: Dates Inserted by Recorded Macro May Be in Wrong Century ProblembeschreibungWenn Sie bei den am Anfang dieses Artikels aufgeführten
Versionen von Microsoft Excel ein Datum in eine Zelle eingeben, während Sie ein
mit Microsoft Visual Basic für Anwendungen erstelltes Makro aufzeichnen, fügt
das Makro möglicherweise das falsche Datum ein, wenn Sie das Makro
ausführen. Insbesondere weist das Datum möglicherweise das falsche Jahrhundert auf. Beispielsweise fügt das Makro statt dem 01.01.2030 oder dem 01.01.2130 den 01.01.1930 ein. UrsacheDieses Problem tritt auf, wenn der aufgezeichnete Code wie
im folgenden Beispiel eine zweistellige Jahreszahl statt einer vierstelligen
Jahreszahl enthält: Microsoft Excel interpretiert zweistellige Jahreszahlen von 00 bis 29 als Jahre 2000 bis 2029. Daher wird die zweistellige Jahreszahl 30 als Jahr 1930 interpretiert. LösungUm dieses Problem in Excel 97 zu beheben, fordern Sie das
Microsoft Excel 97 Service Release 2 (SR-2) an. Für andere Excel-Versionen als
Excel 97 lesen Sie den Abschnitt "Abhilfe" in diesem Artikel. Für weitere Informationen zum SR-2 lesen Sie bitte den folgenden Artikel in der Microsoft Knowledge Base: 151261
(http://support.microsoft.com/kb/151261/DE/
)
OFF97: Wie Sie MS Office 97 SR-2 erhalten und installieren können Um das Problem zu umgehen, ändern Sie den aufgezeichneten
Code. Wenn die Codezeile beispielsweise folgendermaßen aussieht: StatusMicrosoft hat bestätigt, daß dieses Problem bei den am
Anfang dieses Artikels aufgeführten Microsoft-Produkten besteht. Dieses Problem
wurde bei Microsoft Excel 97 Service Release 2 (SR-2) behoben. Bitte beachten Sie: Bei diesem Artikel handelt es sich um eine Übersetzung aus dem Englischen. Es ist möglich, daß nachträgliche Änderungen bzw. Ergänzungen im englischen Originalartikel in dieser Übersetzung nicht berücksichtigt sind. Die in diesem Artikel enthaltenen Informationen basieren auf der/den englischsprachigen Produktversion(en). Die Richtigkeit dieser Informationen in Zusammenhang mit anderssprachigen Produktversionen wurde im Rahmen dieser Übersetzung nicht getestet. Microsoft stellt diese Informationen ohne Gewähr für Richtigkeit bzw. Funktionalität zur Verfügung und übernimmt auch keine Gewährleistung bezüglich der Vollständigkeit oder Richtigkeit der Übersetzung. Die Informationen in diesem Artikel beziehen sich auf:
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.
| SPRACHE AUSWÄHLEN
|

Zum Anfang
