製品サポート: 西暦 2000 年問題とは関係なく、マイクロソフトでは、つねに
最新のリリースおよびサービス パックをインストールすることをお客様に
推奨しております。その一方、さまざまな理由で、お客様が最新のリリースに
変更できない場合があることも理解しております。お客様の西暦 2000 年への対応
作業にご協力するため、マイクロソフトでは、Office 95 を西暦 2001 年 1 月 1 日まで
"対応" ソフトウェアとしてサポートする計画です。リリースされる新しいサービス バックも
西暦 2000 年に対応しており、それには 2000 年対応以外の内容も含まれます。
これは、お客様に 2000 年対応のためだけに製品のアップデートをお願いすることを
最小限にするためです。
Office 95 の西暦 2000 年対応のアップデートが 1999 年 5 月にリリースされました。
このアップデートでは、Office95 に含まれるアプリケーションの既知の 2000 年
関連問題が修正される予定です。このアップデートで修正される問題の詳細については、
次のサイトを参照してください。
http://www.asia.microsoft.com/japan/Office/OfficeFreeStuff/Office/O95y2k/
日付の処理
。Microsoft Excel 95 は、1900 年 1 月 1 日を第 1 日目として、日付を数値で保存します。Microsoft Excel 95 が有効値として認識する日付の範囲は 1900 年 1 月 1 日 ~ 2078 年 12 月 31 日です。2000 年 1 月 1 日は値 36526 として保存されます。この日が、今世紀の 36526 番目の日だからです。
- 形式
。Microsoft Excel 95 は日付の形式を設定するときに、いずれかのデフォルト形式を使用します。システムの短い日付形式が YY 形式 (YY は下 2 桁の西暦) であると、ユーザーが 4 桁の西暦 (YYYY) を入力しても、デフォルトの YY 形式で表示します。
- 日付入力の解析。
ユーザーが日付を "yy-m-d" 形式で入力すると、yy が 20 未満の場合は 20XX と解釈されます。20 以上の場合は 19XX と解釈されます。たとえば、Microsoft Excel 95 は "15-01-01" を 2015 年 1 月 1 日と認識し、"25-01-01" を 1925 年 1 月 1 日と認識します。日付はいつでも 4 桁で表示できるので、1900 年代か 2000 年代かを確認できます。
ユーザーが日付を "yy/mm/dd" 形式で入力すると、年によって日本式の日付表現と解釈される場合があります。たとえば、"1/2/3" は 平成 1 年 2 月 3 日(1989 年 2 月 3 日)に解析されます。日付が西暦であることを明確に示すには、YYYY/MM/DD 形式で入力します。日本式の日付表現であることを明確に示すには、日本の年号 H、S、T、または M を年の前に入力します。
デフォルトの日本方式では、ユーザーが 2000 年代の日付を "mm/dd/yy" 形式で入力すると、"yy/mm/dd" 形式と解釈されることがあります。日付を YYYY/MM/DD 形式で入力すると、このような間違いが起こりません。
- うるう年
。Microsoft Excel 95 は 1900 年をうるう年として扱います。これは、Lotus 1-2-3 などの他製品との下位互換用です。詳細については、「
さまざまな理由でお客様独自の西暦 2000 年対応試験が必要になる場合を想定して、Microsoft では Microsoft Excel 95 用に以下のテストを用意しました。この手順に従って、お客様独自の西暦 2000 年対応試験を実施してください。
メモ: 1900 年はうるう年ではありません。ただし、テスト時に Microsoft Excel 95 が 1900 年をうるう年として扱っていることに気づかれるかもしれません。このアルゴリズムを採用した理由は、Lotus 1-2-3 の日付との下位互換用であり、設計上そうなっています。詳細については、「
KB article Q181370
」を参照してください。