文書番号: 417240 - 最終更新日: 2003年11月10日 - リビジョン: 2.0

[XL2000] HTTP で Excel ファイルを開くと読み取り専用の警告が表示

お知らせお使いのオペレーティング システムには適用しない情報が含まれている場合があります。
この記事は、以前は次の ID で公開されていました: JP417240

目次

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

概要

この資料は、Excel ファイルをハイパーリンクから開く時の現象について説明して います。

現象

Excel 2000 のファイルをハイパーリンクから開く時に、ファイルが既に開かれている メッセージが表示され、読み取り専用で開くかどうかを確認する旨のメッセージが表示され ます。ここで、読み取り専用を選択すると、ファイルが開きます。

発生条件

以下のすべての条件を満たすときに発生します。
  • Internet Explorer 5.0 以上を使用している
  • URL が 256 Byte 以上である
  • 開こうとしたファイルのキャッシュがクライアントに存在している

状況

この問題は弊社にて Excel 2000 の問題として確認しています。
なお、"Excel 2000 SR-1 アップデート : 2002 年 6 月 19 日" で修正しました。

回避策

以下のいずれかの方法にて回避してください。
  • "Excel 2000 SR-1 アップデート : 2002 年 6 月 19 日" を適用し、レジストリ値を追加する

    アップデートの詳細に関しては以下のサポート技術情報を参照してください。

    324126? (http://support.microsoft.com/kb/324126/JA/ )

    また、このアップデート適用後に、以下のレジストリ エディタの操作を実行する必要があります。

    レジストリエディタの誤った使用は、システム全般に渡る重大な問題を引き起こす可能性があります。 こうした問題を解決するためには、Windows をインストールしなおさなければいけません。 Microsoft では、レジストリエディタを使用することによって引き起こされた障害の解決については、一切保証しておりません。 レジストリエディタを使用する場合には、お客様の責任において使用してください。

    - 手順
    1. Windows の [スタート] メニューをクリックし、[ファイル名を指定して実行] をクリックします。
    2. [名前] ボックスに "Regedt32.exe" (ダブル クォーテーションを除く) を入力し、[OK] をクリックします。
    3. 以下のサブ キーに移動します。

         HKEY_CURRENT_USER\Software\Microsoft\Office\9.0\Excel\Options

    4. [編集] メニューの [新規] をポイントし、[DWORD 値] をクリックして、以下の値を入力します。

     名前 : QFE_Kobe
     値 : 1
  • クライアントのキャッシュを削除する
  • クライアントにキャッシュを作成しないように HTTP ヘッダーを付加します
         ヘッダー名 : Cache-Control
         ヘッダー値 : no-cache
    IIS の場合、管理コンソールから、各プロパティの [HTTP ヘッダー] タブの項目、 [有効期限を設定する] を有効にして [直ちに有効期限を切る] を設定するか、[カス タム HTTP ヘッダー] の内容を設定することで対処することが可能です。
注意: キャッシュを作成しない HTTP ヘッダーが送信された場合、利用している Internet Explorer (以下 IE) のバージョンによって、ファイルが開けない場合があります。 キャッシュを作成しない HTTP ヘッダーを設定する場合は、以下のバージョンの IE を利用してください。
  IE 5.01 Service Pack 2
  IE 5.5 Service Pack 1

関連情報

この現象は、URL が 256 バイト 以上の場合発生することを確認しています。しかし、使 用している Internet Explorer のバージョンによっては、URL が 256 バイト以上のファ イルを正しく開くことができない問題があります。
詳細については以下のサポート技術情報を参照してください。

文書番号 : 416351? (http://support.microsoft.com/kb/416351/JA/ )
タイトル : [XL2000] 長い URL から Excel ファイルが開けない問題

この資料は以下の製品について記述したものです。
  • Microsoft Excel 2000 Standard Edition
キーワード:?
256 cache client http hyperlink ie kbbug only read url xl2000 キャッシュ クライアント ハイパーリンク 使用中 読み取り KB417240
"Microsoft Knowledge Baseに含まれている情報は、いかなる保証もない現状ベースで提供されるものです。Microsoft Corporation及びその関連会社は、市場性および特定の目的への適合性を含めて、明示的にも黙示的にも、一切の保証をいたしません。さらに、Microsoft Corporation及びその関連会社は、本文書に含まれている情報の使用及び使用結果につき、正確性、真実性等、いかなる表明・保証も行ないません。Microsoft Corporation、その関連会社及びこれらの権限ある代理人による口頭または書面による一切の情報提供またはアドバイスは、保証を意味するものではなく、かつ上記免責条項の範囲を狭めるものではありません。Microsoft Corporation、その関連会社 及びこれらの者の供給者は、直接的、間接的、偶発的、結果的損害、逸失利益、懲罰的損害、または特別損害を含む全ての損害に対して、状況のいかんを問わず一切責任を負いません。(Microsoft Corporation、その関連会社 またはこれらの者の供給者がかかる損害の発生可能性を了知している場合を含みます。) 結果的損害または偶発的損害に対する責任の免除または制限を認めていない地域においては、上記制限が適用されない場合があります。なお、本文書においては、文書の体裁上の都合により製品名の表記において商標登録表示、その他の商標表示を省略している場合がありますので、予めご了解ください。"