• ベストアンサー

csvファイルをダウンロードしようとするとExcelオブジェクトが開いてしまう。

あるサイトからCSVファイルをダウンロードすると、ダウンロードのダイアログボックスは表示されず、Excelのオブジェクトが起動し、ブラウザ上にデータが表示されてしまいます。 他の人のパソコンで試してもらいましたが、ダウンロードはできました。 従ってサイトに問題があるのではなく、自分の環境に問題があるものと推測されるのですが、どのように解決すれば良いか悩んでいます。 どなたか同じような症状で、解決された方がいらっしゃったらご教授願いたいです。

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

  • ベストアンサー
  • deadline
  • ベストアンサー率63% (1239/1943)
回答No.1

Microsoft ExcelがインストールされているPC+[フォルダオプション]の[ファイルタイプ](または[ファイルの種類])タブの".csv"ファイルの設定の[open]時の動作が『Excelで開く』ように設定され、[open]が太字表示(=規定の動作)に設定されている環境で、ブラウザ上の".csv"ファイルのリンクを『左』クリックしてしまうと、自動的にファイルを[開く]になってしまい、ブラウザ上で開かれてしまいます。(同様に、Microsoft Word+".doc"ファイルの設定、Adobe Reader+".pdf"ファイルの設定等でも、同じことが起きます。) [フォルダオプション]の『既定の動作』を"open"以外の動作に変更すれば、問題は解決しますが、それでは、『エクスプローラ』(←IEではない方)上でファイルを操作する際に不便になります。(『既定の動作』が[open]になっていれば、".csv"ファイルをダブルクリックするだけでExcelで開けます。) ダウンロード時だけの問題でしょうから、".csv"ファイルのリンクを『右』クリックし、[対象をファイルに保存]を選択することで、ブラウザで開かずにダウンロードできます。 『Microsoft サポートオンライン:ファイルをダウンロードする際に保存の確認メッセージが表示されない場合の対処方法 (Windows XP の場合)』 http://support.microsoft.com/kb/880999/ja#4 『同上:ファイルをダウンロードする際に保存の確認メッセージが表示されない場合の対処方法 (Windows 98、Windows Me および Windows 2000 の場合)』 http://support.microsoft.com/kb/880112/ja

参考URL:
http://support.microsoft.com/kb/880999/ja#4,http://support.microsoft.com/kb/880112/ja
ton_jiru
質問者

お礼

回答ありがとうございます。 参考になりましたが、解決しませんでした。 csvは秀丸で開いているので、open動作を削除しましたが、それでもだめでした。 ダウンロードはアンカータグではなく、インプットタグのボタンなので右クリックできません。 うーん。

その他の回答 (1)

回答No.2

こんにちは。 以前同様の事があった時、フォルダオプションでCSVの関連づけを 一旦削除することで治りました。 ダウンロードダイアログが出た時に 「この種類のファイルは 常に警告する」にチェックをつけておいて、再度CSVを関連づけすれば その後も問題なく出来ています。 一度おためし下さい。

ton_jiru
質問者

お礼

ありがとうございます。 関連付けではなおりませんでしたので、再インストールをしました。 そしたら解決しました。

関連するQ&A

  • csvファイルのダウンロード

    こんにちわ。 今、IE6.0 SP1で、OSがWin2000 SP4の環境にて、CSVファイルをブラウザより、「ファイルnダウンロード」ダイアログにて、保存先等を指定できるようにしたいのですが、ブラウザ上にデータ内容が表示されてしまいます。 「フォルダオプション」、「ファイルタイプ」にて、CSVファイルの設定を「ダウンロード後に開く確認をする。」にチェックを付けてみたのですが、やはりだめでした。 どなたか、ダイアログ表示の方法をご存知の方がいらっしゃいましたら、ご教授ください。

  • CSVファイルのダウンロードについて

    要件:サーバにあるCSVファイルのダウンロードを行う 問題:<A>タグで実装すると、Windows2000では、    CSVファイルがそのままブラウザで表示される    ⇒ ダウンロードのダイアログを表示させたい ※ WindowsXPでは、ダイアログが表示されます。 申し訳ないのですが、ご協力お願いします。

    • ベストアンサー
    • HTML
  • csvファイルのダウンロード方法。

    csvファイルをアップロードして、HTMLからリンクをはっています。 <A HREF="***.csv">ダウンロード</A> これで、私のPCでは正常に、ダウンロードができるのですが、 (ダイアログボックスが出て、ファイル保存箇所もきいてくる。) もうひとつのPCでは、ブラウザに表示されてしまうのです。 このPCの違いといったら、OSが違うことくらいしか思い当たりません。 (できる方はwin2000・できないほうはwinXP) この回避方法を教えてください。 よろしくお願いします。

  • CSVダウンロードファイルをEXCELで表示する

    CSVファイルをダウンロードすると、ダイアログボックスが表示され、「開く」「保存」「キャンセル」の3つのボタンが表示されます。 「保存」してからEXCELで開くとカンマで区切られたデータが、各セルに1つづつ入った形で表示されますが、「開く」ボタンを押すと、EXCELが起動して、一番左側のセルに「"XXXX","xxxxx","AAA"」のように表示されます。 保存してから開いたときと同じように「XXXX」「xxxx」「AAA」が各セルに入って表示するにはどのように設定をすればいいのでしょうか。 現在の設定は、エクスプローラの「ツール」>「フォルダオプション」>「ファイルの種類」から、拡張子CSVのときはEXCELで開く設定をしています。 よろしくご教授ください。

  • IE6.0でCSVダウンロードができない

    いつも拝見しています。 今回はIE6.0で起こっている現象について困っている 事があります。 それは、IE6.0にてJavascriptのlocationを使用して作 成しているCSVファイルをダウンロードさせる様に開発 しているのですが、ファイルの保存ダイアログが表示さ れずに、CSVファイルがそのままブラウザで表示されて しまいます。(ネスケではダイアログが表示されます。 ) そのため、前画面の情報が消えてしまって大変困ってお ります。IEでもファイルの保存ダイアログが表示される 様にするにはどのようにしたらよいのでしょうか? 恐れ入りますがどなたかご存じの方がいらっしゃいまし たらご教授頂きたく存じます。 開発環境 サーバ:Windows2000Server IIS5.0 言語 :ASP ブラウザ:IE6.0、5.5SP2、NC4.78、NS7.1対象

  • CSVファイルのダウンロードについて

    現在開発しているシステムでCSVファイルをダウンロードしたいのですがうまくいきません。どなたか問題の解決できる方お願いします。 現在、CGIでCSVファイルを作成しておきそれをファイルのリンクからダウンロードさせようとしています。 そこで問題になっているのがIEのバージョンが6以前なら普通にダウンロードが出来るのですが、バージョン6だとEXSELがブラウザ内で立ち上がります。 これの回避方法(まずダウンロードをしたいです。)はありませんか? 現在ファイルのヘッダーはこのようにしています。 print "Content-type: application/octet-stream\n" ."Content-Disposition: attachment; filename=aaa.csv\n\n" あと、このCGIプログラムをネスケ、mozillaで開くとソースがブラウザに表示されてしまいます。IEでは問題なく表示されるのにネスケとmozillaはどうしてこんなことが起きるのでしょうか? 少しわかりずらい文章になってしまって申し訳ありません。 どなたかお力を貸してください。お願いします。

    • 締切済み
    • CGI
  • CSV形式ファイルのダウンロードが正常に行えない

    WindowsXP SP2 IE6.0の環境で ブラウザからCSV形式のファイルをダウンロードするという機能のあるプログラムを作成したのですが、ファイルの保存確認のダイアログで「開く」を選択すると、Excelが起動してきて1つのセルに1レコード分のデータが設定されてしまいます。 同じプログラムをWindows2000の端末で実行すると、各セルに正しく値が設定されます。 また、ファイルの保存確認ダイアログで「保存」を選択し、ローカルの環境に保存したものを開いた時には、正しく表示されます。 何か設定の問題なのでしょうか? ご存知の方がいらっしゃいましたら、お教え下さい。

  • CSV を左クリックでダウンロードさせたい

     WEB スペースにあるCSV 形式のファイルを左クリックでダウンロードさせたいと思っています.ブラウザの設定でできるのでしょうか.  拡張子が例えばzip のファイルへのリンクを左クリックすると,保存するかどうかを聞くダイアログボックスが出ます.CSV ファイルへのリンクに対して左クリックすると,CSV の中身をブラウザ自身に表示します.  これを,zip などと同じような動きにしたい,すなわちローカルに保存するかどうかを聞くようにしたいのですが,何か手段はありますでしょうか.ブラウザ側の設定なのでしょうか.それともhtml の記述の問題なのでしょうか.

  • IEでCSVファイルをダウンロードして開らいたときの添え字について

    おせわになっております。 使用ブラウザ:IE6.0 SP1 CSVファイルがリンクになっているところをクリックすると「ファイルのダウンロード」ダイアログが表示され、開くを押すとExcelが立ち上がります。Excel左上にファイル名が表示されている(シート名にもファイルが表示されている)のですが、xxxxxx[1].csvとなっています。この[1]はなんでつくのでしょうか?IEが使用するテンポラリフォルダに既に同一のファイルが存在するのでしょうか?「ファイルのダウンロード」ダイアログで保存を押すとxxxxxx.csvとなるのに。 何かご存知の方がおりましたら教えてください。

  • CSVファイルのダウンロード

    <環境> PHP4.3.2 Windows2000 PostgreSQL RedHat Linux <求めていること> DBのデータをCSVファイルに書き出し、 ダウンロードボタン押下で ダイアログがアップしファイル保存ディレクトリ選択、保存。 <現在のソース> サーバーにtest.csvファイル作成後、 現在HTMLでダウンロードボタン押下でdownload.phpを呼び出し <input type=button value="ダウンロード" onClick="location.href='download.php'"> ---------------- download.php ------------------- <?php // 1.ディレクトリ指定 //$filename="/test/test.csv"; // 2.ディレクトリ指定なし $filename = "test.csv"; header("Content-disposition: attachment; filename=$filename"); header("Content-type: application/octet-stream"); ?> ---------------- download.php ------------------- 現在、 1番のディレクトリ指定だと downloadというファイルがダウンロードされるダイアログがアップし ダウンロードされます。 2番のディレクトリ指定なしだと もちろん空のtest.csvファイルがダウンロードされます。 実現したいのは/test/test.csvのファイルをダウンロードすることです。 色々なサイトで探してみて試しているのですが 初心者なもので、行き詰まってしまいました。 申し訳ありませんが ご教授よろしくお願いします。

    • ベストアンサー
    • PHP