Help and Support

文書番号: 174868 - 最終更新日: 2007年1月9日 - リビジョン: 1.2

[XL97]自動再計算処理修正ツールについて

この記事は、以前は次の ID で公開されていました: JP174868

目次

すべて展開する | すべて折りたたむ

概要

Excel 97 において、ある特定の条件下においてワークシート内の値の一部が正しく再計算されない場合があります。この問題を修正するために自動再計算修正ツールを用意しています。この資料は、この自動再計算処理修正ツールによって修正される問題、このツールの実行に必要な条件、ツールの入手方法、そしてツールのインストールの方法について説明しています。

注意: この資料に記載した内容は日本語版の Excel 97 または Excel 97 SR-1 に対応しています。英語版をご使用の場合には以下の技術文書を参照してください。
Article ID : 174868? (http://support.microsoft.com/kb/174868/EN-US/ )
Title : XL97: How to Obtain the Excel 97 Auto Recalculation Patch

詳細

自動再計算修正ツールによって修正される問題

この修正ツールは Excel 97 の自動再計算処理が行われた際に生じる 3 つの問題を修正します。それぞれの問題の詳細については、以下の技術文書を参照してください。
文書番号: 410231? (http://support.microsoft.com/kb/410231/JA/ )
タイトル: [XL97] セル参照を含むセルの値が自動的に再計算されない

文書番号: 154134? (http://support.microsoft.com/kb/154134/JA/ )
タイトル: [XL97] 連続範囲に入力した数式の一部が再計算されない

文書番号: 182999? (http://support.microsoft.com/kb/182999/JA/ )
タイトル: [XL97] 数式を参照するデータラベルが更新されない

ご使用前の注意事項

  • 自動再計算修正ツールの実行には、ハードディスクに 5 MB 以上の空き容量が必要です。
  • [CD-ROM から実行] で Excel 97 をインストールしている場合はツールを実行できません。ただしフルアクセスの権限を持つネットワーク上の CD-ROM からインストールを行っている場合、更新が行われていないにもかかわらず、アップデートが完了したというメッセージが誤って表示されてしまう場合があります。
  • Excel 97 をシステム管理者セットアップ ポイントから実行している場合はネットワークのシステム管理者が修正ツールをインストールする必要があります。システム管理者は /p オプションスイッチとネットワークサーバ上の Excel.exe のパスを入力する必要があります。このスイッチの詳細に関しては "自動再計算処理修正ツールのインストール方法" の項を参照してください。
  • Web ブラウザ内で Excel のブックを開いた場合、修正ツールを実行する前に Web ブラウザを終了してください。修正ツールをデスクトップ上に保存し、ブラウザを終了してから修正ツールを実行します。
  • Excel.exe が読取専用の場合修正ツールを実行することができません。この場合は一時的に読取専用の属性を解除し、修正ツールを実行した後読取専用の属性を設定し直してください。

Microsoft Windows NT 3.51 をご使用の場合の注意点

  • Microsoft Windows NT 3.51 をご使用の場合は、弊社 Web サイトの以下のページから cfgmgr32.dll、setupapi.dll をダウンロードし、System32 フォルダ内にコピーしてから修正ツールのインストールを開始してください。
    http://officeupdate.microsoft.com/japan/downloaddetails/office/Excel/xl8patch/WINNT351NoteXL.htm (http://officeupdate.microsoft.com/japan/downloaddetails/office/Excel/xl8patch/WINNT351NoteXL.htm)
  • 修正ツールを実行後インストール先として標準では"C:\Program Files\Microsoft Office\Office" が表示されますが、Microsoft WindowsNT 3.51 をご使用の場合このディレクトリが存在しませんので、任意の既存のディレクトリのパスに入力しなおしてください。
  • また、Microsoft Windows NT 3.51 ではセットアップ実行後に以下のエラーメッセージが表示されますが、修正ツールのインストールに支障はありません。<OK> ボタンを押してダイアログ ボックスを閉じてください。
Excel 97 自動再計算修正パッチ セットアップ

プロセス <RunDll32 advpack.dll,LaunchINFSection PrePost.inf,DefaultInstall>を作成中にエラーが発生しました。原因:指定されたファイルが見つかりません。

この後、インストール先のフォルダ内に作成された xl8p3.exe をダブルクリックすることで正常に Excel 97 を更新することができます。

自動再計算処理修正ツールの入手方法

このツールはマイクロソフトの Web サイトからダウンロードできます。以下のページを表示し、記載内容にしたがってツールをダウンロードしてください。 http://officeupdate.microsoft.com/japan/downloaddetails/office/Excel/xl8patch/default.htm (http://officeupdate.microsoft.com/japan/downloaddetails/office/Excel/xl8patch/default.htm)


自動再計算処理修正ツールのインストール方法

ご使用のコンピュータにインストールする方法

  1. ダウンロードした修正ツール (xl8patch.exe) をダブルクリックすると修正 プログラムが実行されます。修正ツールを実行すると以下のメッセージが表示されます。
    Excel 97 自動再計算修正パッチ セットアップ

    Excel 97 自動再計算修正パッチをインストールしますか ?
  2. <はい> を押すと修正プログラムについての使用許諾契約の内容が表示されます。
    この内容に同意できる場合には <はい> を押してください。
  3. Excel 97 自動再計算修正パッチのインストール先を指定するダイアログが表示されます。ここでは Excel 97 がインストールされているフォルダを指定します。表示されているフォルダが Excel 97 のインストール先と異なる場合は <参照>ボタンを押してフォルダを指定します。フォルダを指定したら <OK> ボタンを押します。
  4. 以下のダイアログ ボックスが表示されます。
    自動再計算修正パッチ セットアップ

    パッチは正しくインストールされました。今すぐパッチを実行しますか ?

    <はい> ボタンを押します。修正が完了すると以下のメッセージが表示されます。
    自動再計算修正パッチ

    Microsoft Excel へのパッチを完了しました。

注意: パッチをインストールした直後にブックを開いた場合、依然として再計算の問題が生じる場合があります。この場合は CTRL+ALT+F9 を押してください。以後、そのブックで再計算の問題は生じません。ただし、再計算の問題を生じる他のブックを開いたとき、それぞれのブックに対してこの操作が必要な場合があります。

他のコンピュータにインストールする方法

セットアップ オプションスイッチを使用することにより、手動でファイルを解凍し、任意の場所にある Excel.exe の修正を行うことができます。たとえば、この方法によりネットワークサーバ上の Excel.exe を修正することができます。以下にこの操作の手順を示します。
  1. xl8patch.exe を任意の場所に保存します。以下ではデスクトップ上(c:\windows\デスクトップ) に保存した場合を例に記述します。
  2. [スタート] メニューから [ファイル名を指定して実行] を選択し名前ボックスに以下のようにコマンドを入力します。
    c:\windows\デスクトップ\xl8patch.exe /t:c:\windows\デスクトップ /c
    注意: "デスクトップ"は半角のカタカナです。

    入力したら <OK> を押し、<はい> を押します。Xl8patch.exe に含まれている 6 つのファイルがデスクトップ上に展開されます。この中に xl8p3.exe が含まれています。
  3. [スタート] メニューから [ファイル名を指定して実行] を選択し、名前ボックスに以下のようにコマンドを入力します。
    c:\windows\デスクトップ\xl8p3.exe /p "<Excel.exe のパス>"
    注意: "デスクトップ"は半角のカタカナです。

    ここで <Excel.exe のパス> は Excel.exe の絶対パスです。絶対パスをダブルクォーテーションで括って入力します。たとえば以下のような記述になります。
    "D:\office\excel.exe"

    入力したら <OK> を押します。

    注意: パスは最大で 256 文字までです。この操作によって、指定したパスの Excel.exe が修正されます。
  4. 修正ツールによる作業を終えましたら以下の不要なファイルを削除してください。

    Advpack.dll
    W95inf16.dll
    Xl8p3.exe
    Prepost.inf
    W95inf32.dll
    Xl8p3.inf


    注意: パッチをインストールした直後にブックを開いた場合、依然として再計算の問題が生じる場合があります。この場合は CTRL+ALT+F9 を押してください。以後、そのブックで再計算の問題は生じません。ただし、再計算の問題を生じる他のブックを開いたとき、それぞれのブックに対してこの操作が必要な場合があります。

サイレント モードでインストールする方法

Xl8patch.exe を実行する場合は /q スイッチ、Xl8p3.exe を実行する場合は /s スイッチを使用することによってこれらをサイレント モードで実行することができます。ただしこれらのスイッチを使用するには、コマンドライン ([スタート]-[ファイル名を指定して実行]) から修正ツールを実行する必要があります。

自動再計算が正しくインストールされていることを確認する方法

自動再計算修正ツールを実行すると、ログファイル (xl8p3.log) が Excel.exe と同じフォルダ内に作成されます。このファイルに記録されている内容によって正しくインストールされているかを確認することができます。インストールが成功した場合は下記のようなメッセージがログファイルに記録されています。
Excel 97 自動再計算修正パッチ - Patch RUP 16210002Microsoft Excel へのパッチを完了しました。
また、以下の手順で操作することで、ツールが正しく実行されているかを確認できます。
  1. スタート メニューからエクスプローラを起動し、Excel.exe が保存されているフォルダを参照します。既定のパスでセットアップしている場合は以下のフォルダに保存されています。
    C:\Program Files\Microsoft Office\Office
    

    注意: Excel 97 をネットワークサーバ上から実行している場合、Excel.exe はサーバ上に保存されています。
  2. Excel.exe の上でマウスの右ボタンを押します。ショートカット メニューで [プロパティ] を選択し [バージョン情報] タブをクリックします。
  3. 表示されるバージョンを以下の表で確認します。

    プロパティダイアログ ボックスのバージョンはご使用の Excel 97 バージョンを示しています。修正ツールが正しく実行されると、Excel 97 では "8 x"、Excel 97 SR-1 では "8.0d" と表示されます。

    また Excel の [ヘルプ]-[バージョン情報] で表示される [Microsoft Excel のバージョン情報] ダイアログ ボックスにおいて、ご使用の Excel が Excel 97、Excel 97 SR-1 のいずれであるかを確認することができます。Excel 97 SR-1 の場合、ダイアログ ボックスの上部に "Microsoft(R) Excel 97 SR-1"と表示され、そうでない場合は "Microsoft(R) Excel 97" と表示されます。
                                   [プロパティ]-
          バージョン               [バージョン情報]
          -----------------------------------------
          Excel 97                       8.0
          Excel 97 + xl8p1.exe           8 z
          Excel 97 + xl8p3.exe           8 x
    
          Excel 97 SR1                   8.0a
          Excel 97 SR1 + xl8p1.exe       8.0b
          Excel 97 SR1 + xl8p3.exe       8.0d
    
    注意: xl8p1.exe は 1998年5 月 12 日以前に公開していた自動再計算修正ツールです。


関連情報

この資料は米国 Microsoft Corporation から提供されている Knowledge Base の Article ID 174868? (http://support.microsoft.com/kb/174868/EN-US/ ) (最終更新日 1999-10-12) をもとに作成したものです。


この資料は以下の製品について記述したものです。
  • Microsoft Excel 97 Standard Edition
キーワード:?
excel97 kbfaq kbinfo recalc xl97 パッチ 再計算 KB174868
"Microsoft Knowledge Baseに含まれている情報は、いかなる保証もない現状ベースで提供されるものです。Microsoft Corporation及びその関連会社は、市場性および特定の目的への適合性を含めて、明示的にも黙示的にも、一切の保証をいたしません。さらに、Microsoft Corporation及びその関連会社は、本文書に含まれている情報の使用及び使用結果につき、正確性、真実性等、いかなる表明・保証も行ないません。Microsoft Corporation、その関連会社及びこれらの権限ある代理人による口頭または書面による一切の情報提供またはアドバイスは、保証を意味するものではなく、かつ上記免責条項の範囲を狭めるものではありません。Microsoft Corporation、その関連会社 及びこれらの者の供給者は、直接的、間接的、偶発的、結果的損害、逸失利益、懲罰的損害、または特別損害を含む全ての損害に対して、状況のいかんを問わず一切責任を負いません。(Microsoft Corporation、その関連会社 またはこれらの者の供給者がかかる損害の発生可能性を了知している場合を含みます。) 結果的損害または偶発的損害に対する責任の免除または制限を認めていない地域においては、上記制限が適用されない場合があります。なお、本文書においては、文書の体裁上の都合により製品名の表記において商標登録表示、その他の商標表示を省略している場合がありますので、予めご了解ください。"
Retired KB Articleサポート期間が終了した「サポート技術情報」資料に関する免責事項
この資料は、マイクロソフトでサポートされていない製品について記述したものです。そのため、この資料は現状ベースで提供されており、今後更新されることはありません。

サポート技術情報の翻訳