本ページは公開が終了した情報の複製であり、掲載時点での情報です。本ページに記載されている内容について各所に問い合わせることはご遠慮下さい。


マイクロソフト西暦 2000 年対応情報開示リソース センター ホーム

よく寄せられる質問

製品ガイド
(日本語)


西暦 2000 年問題に対するマイクロソフトの考え方

技術文書(ホワイト ペーパー)

そのほかの情報
マイクロソフト西暦 2000 年対応情報開示リソース センター


Word 95 (7.0)  (Japanese) - 32-Bit Win

製品の概要
製品名: Word 95 (7.0)
バージョン: 95(7.0)
カテゴリ: 対応+
オペレーティング システム: 32-Bit Win
言語: 日本語 発売日: 1995年12月 8日
対応期間: 1900 年 1 月 1 日~ 2411 年 12 月 31 日
必要なソフトウェア: なし
依存する製品: Windows 95 または Windows NT 3.51
依存するクロック: システム クロック
最終更新日: 1999 年 5 月 19 日
製品の詳細

製品サポート: 西暦 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/

日付の処理:

  • 保存。Word で使用される日付の値はすべてテキスト情報のみの文字列か 32 ビットの整数値 (西暦は 4 桁) で保存されます。これにより、日付のエラーの可能性は少なくなります。 ビットの整数値の場合は、データは次の範囲を表す32 ビット フィールドで保存されます。

時間:

0-23

分:

0-59

秒:

0-59

曜日:

0(日)-6(土)

日付:

1-31

年:

1900-2411

特に指定されていない限り、Word のすべての機能では、日付は 32 ビットの整数値で保存されます。これにより、バージョンの異なるWord 上で作成したファイルであっても、また、異なるバージョン形式で保存しても、実際の表示とは関係なく、4 桁の西暦が保持されます。同様に、修正記録の日付もすべて 4 桁の西暦で保存されます。

  • 日付文字列の解析。[日付と時刻] コマンド([挿入] メニュー)で [フィールドとして挿入する] チェック ボックスをオフにして入力された日付またはほかのプログラムからインポートされた日付のデータはテキスト データです。したがって、日付のデータとして処理されません。

しかしながら、[罫線] メニューの [並べ替え] を使用した場合は、テキスト文字列が日付データとして処理されます。2 桁の "00" は西暦 2000 年と解釈されます。ほかの 2 桁の数字は、すべて 19XX と解釈されます。21世紀の年号を並べ替える場合は、4 桁の年号を使用する必要があります。並べ替えでは、日付の検査は行われません。たとえば、2000 年 2 月 30 日という本来ありえない日付でも特にエラーなどのメッセージを表示することなく、2000 年 3 月 1 日より前に並べ替えられます。[並べ替え] は、1900 年から 2035 年までに対応しています。

Quote フィールドで 2桁の西暦の日付/時刻書式(表示オプション)を使用するとき、1901-2000 として解釈されます。

[並べ替え] コマンド([罫線] メニュー)では、全角の数字( 2 バイトの数字)は日付の値としてではなく文字列として解釈されます。上記の説明は半角の数字( 1 バイト)で入力されている場合について記述しています。ただし、半角の数字を使用していても“MM/DD/YY” 以外の日付形式 (たとえば、 “YY/MM/DD” という “年/月/日” 形式)で入力されていると “00” 年は、日付ではなくテキストとして解釈されます。これを防ぐには、西暦を入力する場合 2 桁ではなく 4 桁に変更する必要があります。

  • 以前の Word のバージョン形式で保存または Word をアップグレードしてもドキュメント内の日付に影響しません。日付フィールド、ファイルのプロパティなどは正しく認識されます。

 

下 2 桁の西暦の処理:

表の並び替えや Word のフィールドなどの 2 桁の西暦は、1901 から 2000 年の間と解釈されます。

日本語バージョンでは、"昭和"、"平成" などの元号を含む形式で入力された場合、それぞれの元号で1-xxx年(xxx は、その元号の最終年)と解釈して並び替えを行います。したがって、並べ替えは各年号の範囲内で行われるので、2000 年問題との関連はありません。なお、“平成” を “H”、昭和を “S” と記載する形式は日付の形式とは判断されません。

Word が「小さな問題があるが対応」である理由

2 桁の西暦を使用した場合、"00" の場合を除き、19XX と解釈されます。"00" は 2000 年と解釈されたりテキストとして解釈されます。これは、Word Basic のマクロ、Quoteフィールド、日付を指定したテキスト ボックス 定型文書フィールド、および表の並び替えで発生します。Word の一般的に使用するメニューからの日付の挿入、日付と時刻のフィールドの挿入およびファイルの属性などでは発生しません。

推奨事項:

Word 95 の 2 桁の西暦の解釈が一部異なることから、日付には 4 桁の西暦を使用することをお勧めします。

日付に関する注意事項:

Word の日付フィールドは、日付計算をサポートしないため、ネストされた表現式で日付、月、年号の加算と減算をすることを以前は推奨していました。しかしながら単純な算術計算は、カレンダーを意識していないため、西暦 2000 年問題を生じる (特に、2 桁の西暦を使用した場合) 可能性があるので、使用しないことを推奨します。

ガイドラインと推奨事項:

ほかの製品の影響を避けるため、実作業環境ではテストをしないでください。ほかの Microsoft Office 製品と組み合わせた動作テストは問題ありません。

日付の処理を確認するためには、次の項目をテストします。次の表を参考にして、Microsoft Word のテストのガイド ラインを作成してください。

項目

小項目

コメント

編集

[挿入] メニューの [日付と時刻]

[罫線] メニューの [並び替え]

[挿入] メニューの [日付けと時刻] コマンドでは、日付をテキスト データとして挿入するか更新可能な日付フィールドとして挿入するか選択できます。

表の並べ替えでは、テキストを日付と見なして、昇順または降順で並び替えることができます。2 桁の数字は西暦 19XX として解釈されます。"00" だけは 2000 年として解釈されます。表の並び替えは西暦 1900 年から 2035 年まで対応しています。

ファイル

Word のファイル

RTF

テキストコンバータ

グラフィック フィルタ

ドキュメントのプロパティ

修正記録

ドキュメントに保存される日付の情報は作成日時、更新日時、および印刷日時です。

日付は 4 桁のRTF形式で記載されます。

修正記録には日付の情報が保存されます。

フィールド

日付と時刻フィールド

計算式フィールド

文書情報フィールド

定型文書フィールド

日付/時刻書式スイッチ

日付と時刻を処理する数多くのフィールドがあります。CreateDate、Date、および DocProperty(DocProperty フィールドのプロパティ:CreateTime、LastPrinted、 LastSavedTime、Total Editing Time) 、EditTime、および Info(Info フィールドのプロパティ:CreateDate、EditTime、PrintDate と SaveDate)、PrintDate、SaveDate と Time があります。

ドイツ語バージョンでは、EditTime、次のドキュメント プロパティはサポートされていません。DocProperty のTotal Editing Time、EditTime、および Info :の EditTime。

Quote フィールドと定型文書フィールドは、テキストのフィールドですが、日付/時刻書式スイッチで日付として指定することができます。

計算式フィールドはテキストまたは数字の計算に使用されます。

マクロ

WordBasic

日付と時刻を処理する WordBasic コマンド:

AppInfo$(21-26)

Date$()

DateSerial()

DateValue()

Day()

Days360()

DocumentStatistics .Created、.LastSaved、.Printed、.Time

GetDocumentProperty$ CreateTime、 LastSavedTime、LastPrinted

Hour()

InsertDateField

InsertDateTime

InsertTimeField

Minute()

Month()

Now()

OnTime

Second()

Time$()

TimeSerial()

TimeValue()

Today()

ToolsRevisionDate()

ToolsRevisionDate$()

Weekday()

Year()

メール

回覧用紙の追加

Exchange フォルダに投稿

差し込み印刷ヘルパー

送信

WordMail

Word からメールを送信できます。

Word の日付と時刻の機能は WordMail でもサポートされています。

その他

起動/終了

DDE

環境

OLE

 

印刷

文書情報

最後に印刷された日付がドキュメントに保存されます。

テンプレート

テンプレート

日本語バージョンでは、日付形式の定型フィールドは、4 桁の西暦を使用しています。

表示

ヘッダー/フッター

脚注/文末脚注

注釈

ステータス バー

CreateDate、Date と PrintDate フィールドはドキュメントのヘッダーまたはフッターにツール バー上のボタンを使用して挿入することができます。これらのフィールドは、[フィールド] ダイアログボックスを使って挿入したフィールドと同じです。

NT 3.51 では、Word のステータス バーに現在時刻が表示されます。

ウィザード

カレンダー ウィザード

Fax 送付状ウィザード

レター ウイザード

作表ウィザード

カレンダー ウィザードでは、選択した日付の範囲の始めの年に対して、カレンダーを作成します。

Fax ウィザードでは、2 桁の西暦が出力されます。

レター ウィザードでは、2 桁または 4 桁の西暦が出力されます。

作表ウィザードでは、4 桁の西暦で指定された年号の範囲を使用できます。

 

製品ガイドに戻る

 

カテゴリの記号について:
* ユーザーが必要な操作を行うことで対応できる製品。
修正プログラムのロードや文書の参照など、指示された操作を行う必要があります。

# マイクロソフトの対応基準に対して許容範囲の差異がある製品。
製品の主要な機能 (データ保全性など) や安定性 (信頼性など) に影響を与えない程度に限られます。

+ 頒布予定の修正プログラムで対応できる製品。
修正プログラムが公開された時点で、できるだけ早期の対応が必要です。

注意:上記の対応状況分類では、必要な対応操作が行われることを前提としています。


  2000年対応状況の開示

マイクロソフトおよび西暦 2000 年問題に関する情報(本書記載の情報の他、西暦 2000 年テスト、評価、対応情況、対応スケジュール、目標、その他に関する、過去、現在および将来の全ての情報を含みますが、これらに限られません。 以下、これらを総称して「マイクロソフト西暦 2000 年ステートメント」といいます。)の送信または伝達は全て、ここに米国の「西暦 2000 年問題に関する情報および対応開示に関する法律」に定義されているところの「西暦 2000 年対応情報開示」として提供されます。 また、かかる情報は、http://www.microsoft.com/japan/year2k/ のマイクロソフトの西暦 2000 年Webサイト(以下「Y2K Webサイト」といいます。)にて参照可能です。 「マイクロソフト西暦 2000 年ステートメント」は、それぞれ、この使用条件、Y2K Webサイト記載の条件並びに「西暦 2000 年問題に関する情報および対応開示に関する法律」の条項に従い、お客様の西暦 2000 年問題に対応するための技術計画を支援させていただく目的でのみ提供されています。 各「マイクロソフト西暦 2000 年ステートメント」には、入手可能な最新情報が含まれますが、それらは逐次更新されます。 従って、マイクロソフトは、お客様が定期的に、Y2K Webサイトを確認して、「マイクロソフト西暦 2000 年ステートメント」の変更を確認されることをお勧めします。 「マイクロソフト西暦 2000 年ステートメント」は、全て、“現状ベース”で提供されるものであり、いかなる保証も伴うものではありません。 従って、マイクロソフトは、商品性の保証および特定目的への適合性を含めて、明示的にも黙示的にもいかなる保証もいたしません。 さらに、マイクロソフトは、いかなる「マイクロソフト西暦 2000 年ステートメント」の使用またはその使用結果についても、その正確性、真実性、信頼性等、いかなる保証もしくは表明も行いません。 マイクロソフトまたはその権限ある代理人による、口頭もしくは書面による一切の情報もしくはアドバイスは、何らの保証を意味するものでもなく、かつ上記の保証の拒絶の範囲を狭めるものではありません。 マイクロソフトおよびその供給者は、いかなる場合においても、「マイクロソフト西暦 2000 年ステートメント」に関連して生じた、直接損害、間接損害、偶発損害、派生損害、事業利益の逸失、懲罰的損害、または特別損害を含むすべての損害について、たとえかかる損害の発生の可能性を知らされていた場合であっても、一切責任を負いません。 派生損害または偶発損害に対する責任の免除または制限を認めていない地域においては、上記制限が適用されない場合があります。 各「マイクロソフト西暦 2000 年ステートメント」に含まれる情報は、Y2K Webサイトで参照可能であり、マイクロソフト西暦 2000 年対応状況(YEAR 2000 COMPLIANCE STATEMENT)、マイクロソフトが、その西暦 2000 年製品ガイドにおいて、製品の分類に使用している対応基準に関する説明(DESCRIPTION OF THE CATEGORIES OF COMPLIANCE)およびテスト基準(THE MICROSOFT YEAR 2000 TEST CRITERIA)等、と併せてお読みいただくことを意図して提供されているものです。

マイクロソフトが、西暦 2000 年問題関連の修正版、西暦 2000 年診断ツールまたは修正サービスの提供において、お客様に提供することのある、すべての「マイクロソフト西暦 2000 年ステートメント」は、米国の「西暦 2000 年問題に関する情報及び対応開示に関する法律(112 STAT.2386)」の適用を条件として提供されるものです。 何らかの争いが生じた場合には、かかるステートメントの使用に関するお客様の権利は、お客様との契約書または料金表において、別段の合意がなされていない限り、この法律により制限されます。


  最終更新日 1999 年 7 月 13 日
  ©1999 Microsoft Corporation. All rights reserved. Terms of Use.
本サイトは西暦 2000 年 対応開示 (Year2000 Readiness Disclosure) に該当するものであり、本サイトに含まれている情報は本サイトに記載されている条件および西暦 2000 年問題に関する情報及び対応開示に関する米国の法律 (Year2000 Informationand Readiness Disclosure Act) に基づき提供されるものです。
inserted by FC2 system