• ベストアンサー

httpでExcelファイルを開く場合の動作の違い

Windows Server 2008 R2にExcel2010をインストールしているサーバが2台あります。 Internet Explorer 8を使用し、http接続でサーバ上のexcelファイルを開いた際に、 2台のサーバで異なる動作をしてしまいます。 ■サーバA  ・IE8でサーバ上のExcelファイルにアクセスし、ファイルのダウンロードのポップアップで   「開く」をクリックすると、以下のような表示でファイルが開きます。   「ファイル名[1].xls [保護されたビュー] - Microsoft Excel」  ・ファイルタブの「情報」で開いているファイルのパスを確認すると、以下のようになっています。   「C:\Users\<ユーザID>\AppData\Local\Microsoft\Windows\Temporary Internet Files     \Content.IE5\xxxxxxxx\ファイル名[1].xls」 ■サーバB  ・IE8でサーバ上のExcelファイルにアクセスし、ファイルのダウンロードのポップアップで   「開く」をクリックすると、以下のような表示でファイルが開きます。   「ファイル名 [読み取り専用] [互換モード] - Microsoft Excel」  ・ファイルタブの「情報」で開いているファイルのパスを確認すると、以下のようになっています。   「http://ファイルを格納しているサーバ/xxx/xxx/ファイル名.xls」 2台のサーバはOffice2010をフルインストールしており、オプションの違いはないと認識しております。 Excelのオプション(信頼できる場所、保護されたビューの設定等)も一通り確認してみたのですが、 2台のサーバで設定が異なる箇所は見当たりませんでした。 サーバBのように、直接格納先のサーバのファイルを参照するのが正しい動作なのですが、 どうすればサーバAをサーバBと同じように動作させられるでしょうか? 些細なことでも構いませんので、アドバイスを頂けると助かります。

質問者が選んだベストアンサー

  • ベストアンサー
  • msn-alice
  • ベストアンサー率100% (4/4)
回答No.1

以下を確認しすべて同じことを確認する。 windows のバージョン(ビルド番号まで) windows のすべての設定 office のバージョン(ビルド番号まで) office のすべての設定 レスポンスヘッダー どこかに小さな違いがあるはずなので。 ちなみに 「Temporary Internet 」はキャッシュフォルダでサーバーからダウンロードしたものが存在します。

---yamaori---
質問者

お礼

ご連絡が遅くなり申し訳ございません。 アドバイスをいただきありがとうございました。 2台のサーバはマスターイメージから展開しているため、 設定に違いは見当たりませんでしたが、いろいろ試してみたところ、 対象の2台のサーバは再起動するとサーバAの状態になることもあれば サーバBの状態になることもある、ということがわかりました。 グループポリシーがうまく適用できないことがあるのではないか、 という点で調査を進めてみようとおもいます。

関連するQ&A

  • バッチで複数のExcelファイルを1つに結合したい

    お世話になります。 私のPCのWidonwsタスクスケジューラーを使って昼12:00になったら、ファイルサーバー(\\192.168.XXX.XXX)に保管してある"売上(東京).xls"と"売上(名古屋).xls"という2つのExcelファイルを私のPCの\Cドライブ\TEST\配下に"TEST.xls"というファイルを作成して、このファイルに2つのEXCELファイルを結合(上書き)したいのです。 下記のコードを記述しましたところ、TEST.xlsは作成されましたが、中身が壊れて開けません。 何がいけないのかご教授いただけませんでしょうか? (環境) WindowsXP SP3 Excel2003 以下、私が書いたコード ========================================== @echo off echo ファイルを結合します。 copy \\192.168.XXX.XXX\営業\東京\売上(東京).xls + \\192.168.XXX.XXX\営業\名古屋\売上(名古屋).xls C:\TEST\ファイル\TEST.xls /Y echo 終了しました。 ==========================================

  • IEよりExcelを開いた場合にファイル名に括弧がついてしまう

    Webアプリケーションで、ブラウザ(IE6)よりExcel(マクロあり)を開く際に ダイアログ「開く/保存/キャンセル」が表示され、「開く」を選択した場合の マクロの動作に関する質問です。 「開く」を選択した場合、もとのExcelのファイル名がsample.xlsであれば ファイルがsample[1].xlsのように”[1]”が自動的に付与されます。 (参考:http://support.microsoft.com/kb/325630/ja) ところが、マクロをVisual Basic Editorで参照するとウィンドウに sample(1).xlsのように”(1)”が表示されており、ActiveWorkbookの 名称もMsgBox(ActiveWorkbook)では”sample(1).xls”として取得されるため、 ブック名を取得してシートやセルを指定する処理ができずにVBがエラーと なってしまいます。(ThisWorkbookとしても同様) Excelファイルそのものの[1]とVBAの解釈の(1)の相違により、VB側で ファイルを見つけられないことによるエラーではないかと考えております。 ファイルをIEから「保存」すれば問題はないのですが、「開く」とする 場合の対応方法をご存知であればご教授願います。

  • ブラウザIE上で開いたExcelファイルを書換え、またサーバーに保存するには

    ブラウザIE上で、サーバー上にあるExcelファイル (例えば http://test-test.com/aaa.xls)を開き 開いたExcelファイルaaa.xlsの内容を書換え、 ブラウザIE上で、またサーバーに保存したいと思います。 保存の仕方を教えて下さい。 WindowsXP Excel2000

  • エクセルファイルについて

    最近、あらたにPCを購入して、OSもWindowsXPからWindows7へと変わりました。 そこで、会社の資料を開く為に(エクセルファイル)「Microsoft Excel 2010」 を購入して、PCにインストールしたのですが、以下のポップが出力されて、 エクセルファイルを開く事ができません。 ******************************************************************************* C:\ファイル格納場所¥「ファイル名」は有効なWin32アプリケーションではありません。 ******************************************************************************* 尚、インストールしたPCにて、新規で作成したファイル編集・閲覧は可能です。 どなたか、ファイルが開けない原因を教えて頂けないでしょうか? また、対応策を教えて頂けると助かります。 宜しくお願いします。

  • NAS上のExcelファイルを開く時だけ時間かかる

    昨日、WindowsXP(SP3)+Excel2003をOS再インストールしました。 ファイルサーバーにあるExcelファイルを開こうとしたら、ファイルを ダブルクリックしてもExcelだけが起動してグレーの画面のまま マウスカーソルは砂時計で30秒くらい待たされ、ようやく開くという状態です。 何度試しても同様でした。 ■ファイルサーバー上にあるというだけで、Excelファイルはすべてだめです。 ■会社のファイルサーバーでも、家のファイルサーバー(=別のPC上にある共有ファイル)でも 同じように時間がかかります。 ■ローカルファイルのExcelファイルならすぐ開きます。 ■Wordファイルは、ローカルもファイルサーバーもすぐに開きます。家でも会社でも。 ■以下の2ファイルを削除して試してもだめでした。 C:\Documents and Settings\username\Application Data\Microsoft\Excel\Excel11.xlb C:\Documents and Settings\username\Application Data\Microsoft\Excel\PERSONAL.XLS OS再インストール前は快適に使えていたのですが、原因の心当たりはありますでしょうか?

  • コマンドプロンプトからEXCELファイルを開き、印刷後、閉じるを一括に行いたい

    Windows2000,XPでEXCEL2000を使っています。 コマンドプロンプトから次の(1)~(3)の動作を一括に動かせないものでしょうか。 今は(1)の動作を C:\>C:\PROGRAM FILES\MICROSOFT OFFICE\OFFICE\EXCEL.EXE C:\TESTPRINT.XLS" このように記述すれば自動的にTESTPRINT.XLSが開くのですがこれを自動的に印刷し、印刷が終わったら自動的にEXCELが閉じてほしいのです。具体的な記述を教えて下さい。 ---------------------- (1)EXCELファイル(TESTPRINT.XLS)を開く (2)TESTPRINT.XLSを印刷する (3)印刷後、EXCELを閉じる -----------------------

  • エクセルファイルのダウンロードエラー

    Windows2000ProでIIJを起動し、Webフォルダ上からエクセルファイルをダウンロードしようとしてます。 しかし、http://~/aaaa.xls とアドレスに入力し、ダウンロードが始まると思いきや、以下のエラーになってしまいます。 Microsoft Excel (0x800A03EC) ファイル 'http://133.241.201.20//exceltest/原価管理.xls' にアクセスできません。次のいずれかの理由が考えられます。 ・ ファイル名またはパス名が存在しない可能性があります。・ 開こうとしているファイルは、ほかのユーザーまたは プログラムによって開かれています。ほかのプログラムで開いている場合、ファイルを閉じた後、もう一度実行してください。 ・ 保存しようとしているファイルと同じ名前のファイルが、既に読み取り専用のファイルとして保存されています。 別の名前で保存してみてください。 もちろん、このエラーで指摘しているパス、また他ユーザでファイルが開いてないかはチェック済みです。 自分の中ではこのエクセルファイルが格納されているWebフォルダの設定がおかしいのでは?と予想しているのですが... この手のエラーを解決するのには、どのようにすればよろしいのでしょうか? ご存知の方いましたら、ご鞭撻お願い致します。

  • エクセルを開くと、「ファイルが見つかりませんが」

    先日、エクセルで、表を作成し、日日の蘭を移動したところ、画面が揺れて、メモリー不足と表示されました。 日日の蘭を元に戻し、閉鎖して、再度開いたら、「ファイルが見つかりません」と、表の前面に検索の表が出るようになりました。 エクセルのファイル名は、「book1」ですが、検索表のファイル名は、「月テスト.xls」、ファイルの種類名は、「Microsoft Excel」と出ます。 如何すれば、検索表が出ないように出来るでしょうか? なお、インターネットには、接続していません。 PCは、PC-9821Nw150です。

  • .xlsファイルをExcel2003で開くように設定したいです。

    .xlsファイルをExcel2003で開くように設定したいです。 Excel2003がプリインストールされたPCを所持しています。 このたび諸事情でExcel2010をインストールしたのですが、 使い慣れたExcel2003は使い続けたいので、 Excel2010インストール時に「以前のバージョンはすべて残す」という項目にチェックを入れてインストールしました。 結果、 Excel2003とExcel2010がどちらも起動可能な環境になったのですが、 .xlsファイルをダブルクリックして実行すると2010で開いてしまいます。 これを2003で開くようにしたいです。 (今は手動で起動した2003の中に.xlsファイルをドラッグして開いています) 2003の実行ファイルはC:\Program Files\Microsoft Officeの中にあり、 これをダブルクリックするなどすると2003が起動することは確認済みです。 .xlsファイルのプロパティで、 ファイルを開くプログラムの選択画面にて、上記の場所にあるEXCEL.EXEを指定しているのですが、 .xlsファイルをダブルクリックすると2010で起動してしまいます。 どのように設定すれば、 .xlsファイルをダブルクリックすることで2003で開くことができるでしょうか。

  • ファイル名一覧を作成するには

    フォルダの中に、ファイル1.xxx、ファイル2.xxx ・・・ のようなファイルが格納されています。 この一覧をexcelで管理したいのですが、 excelのセル内に ファイル1.xxx ファイル2.xxx … などとファイル名を格納する方法があれば 教えてください。