- ベストアンサー
Excel95/97を使っていた、あるいは今も使っている方に質問
Excel95/97では、06/05/29と入力すると、1994年5月29日と認識してしまうそうです。これは、01から20は平成○年、21から64は昭和○年、65から00はそのままという方法だったためで、2006/05/29なら問題はなく、修正方法もあるようです。 で、Excel95/97を使っていた(る)人にお聞きしたいのですが、 イ:この仕様は、使いにくかったですか? ロ:なぜ、こんな仕様になったのでしょうか? 当方は使ったことがある一番古いバージョンが2000なので、このことはネットで知りました。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
私は、「Excel95/97を使っていた(る)人」の一人です。ただ、どういう動作をしていたかは忘れて仕舞っているので、今でも捨てられないでいる Windows ME マシンのインストールしたままにしている Excel97 で実際に確認しながら書いています。 》 06/05/29と入力すると、1994年5月29日と認識してしまうそうです。 その情報は必ずしも正しくありません。私のパソコンでは 2006/5/29 と解釈してくれるから。 しかし、必ずしも間違いでないことも承知しています。「06/05/29と入力すると」H6.5.29(つまり、1994/5/29)となるように設定することも可能だから。 Excel に限らず、アプリケーションを議論するときはそのバージョンを明記すべきです。私の Excel97 の[ヘルプ]→[バージョン情報]では、SR-2 [new parse mode] と表示されます。最新バージョンのはずです。 》 イ:この仕様は、使いにくかったですか? 「使いにくかった」記憶はありません。性質を承知しておれば、何ということはなかったのでしょう。 》 ロ:なぜ、こんな仕様になったのでしょうか? 次の記事を読んでみてください。参考になるかも。 Microsoft Office 97 Service Release 2 http://homepage1.nifty.com/ji8sbj/21/Excel.htm [XL97] 日付の 2 桁入力と和暦入力について URL別記 Excel97 のY2kについて私見と調査結果。 (Office97のSR-1を使っている方を中心に) http://www.excel.studio-kazu.jp/lib/e2c/e2c.html
その他の回答 (2)
[No.2回答に対するお礼]に対するコメント、 》 SR-2ならそのようなことにはならなくできる… 私の理解は異なります。バージョンが SR-2 で、かつ、newparse.reg を充当すると「そのようなことにはならなくできる」だと思います。 》 Y2K関連だったのでしょうか… 私の記憶ではそのとおりです。
お礼
長期にわたり放置して、申しわけございませんでした。 「SR-2ならそのようなことにはならなくできる」は「SR-2とnewparse.regならそのようなことにはならなくできる」の間違いでした。 今も使っているユーザー(ごく少数と思われるが)は注意が必要ですね。
- 245689731
- ベストアンサー率22% (76/341)
多少は使いにくいです。しかし書式設定で設定しておれば06/05/29 は その通りに認識します。 2000年問題です。スライディングウインドウとかいったはずです。取り敢えずの回避策としては 手っ取り早かったんじゃないでしょうか。 Lotus社もこの方式を取り入れてます。アプローチで日付入力に苦労しました (^^ゞ
お礼
ありがとうございました。 2000年問題対策ですか…しかし使いにくいですね、この機能は。 Lotusは今もそうでしょうか?
お礼
ありがとうございました。 SR-2ならそのようなことにはならなくできることは知っていました。 Y2K関連だったのでしょうか…