• ベストアンサー

デスクトップのExcelファイルを開こうとすると・・・

デスクトップにおいたExcelファイルを開こうとすると、アプリケーションが起動したのち、 ・'C\Documents.xls'がみつかりません ・and.xls がみつかりません ・Settings\xxxx\デスクトップ\yyy.xls がみつかりません と3回メッセージボックスが現れたのち、開きたいファイルが異常もなく開きます。 別のドライブ直下においたExcelファイルや、デスクトップにおいたWordファイルなどは このようなメッセージボックスは現れません。 解決方法をご存知の方、ご指導お願いいたします。

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

  • ベストアンサー
noname#204879
noname#204879
回答No.4

[ANo.3 この回答への補足]に対するコメント、 》 編集後、OKボタンでウインドウを閉じたあと、…、確認のためパラ 》 メータをみると、「%1」が末尾についたままになってしまいます 敢えて 「%1」を付加して、私(Excel 2002)も試してみました。本当ですね。困っちゃいました。でも次の手順で外すことができました。(ホッ) 1.Excel を終了します。 2.[スタート] ボタンをクリックし、[ファイル名を指定して実行] を   クリックします。 3.[名前] ボックスに "regedit" と入力し、   [OK] をクリックします。 4.以下のキーを探します。    HKEY_CLASSES_ROOT\Excel.Sheet.8\Shell\Open\command 5."(既定)" をダブルクリックします。 6.[値のデータ] ボックスで、最後の "%1" を削除し [OK] をクリッ   クします。    修正前 : "C:\Program Files\Microsoft Office\Office\excel.exe" /e %1    修正後 : "C:\Program Files\Microsoft Office\Office\excel.exe" /e

参考URL:
http://support.microsoft.com/kb/410226/ja
lovely_corgi
質問者

お礼

何度も回答くださり、本当にありがとうございます。 レジストリをいじるのに、かなりどきどきしましたが(小心者) デスクトップのエクセルファイルを開いても、エラーがでなくなりました。 MSのページにすでにレポートがでてたのですね・・・ MSのサポートページまで教えてくださり、ありがとうございました。 感謝です。

その他の回答 (3)

noname#204879
noname#204879
回答No.3

[ANo.2 この回答への補足]に対するコメント、 "C:\Program Files\Microsoft Office\OFFICE11\EXCEL.EXE" /e %1 を次のように変更したらどうなるか試してみてください。 "C:\Program Files\Microsoft Office\OFFICE11\EXCEL.EXE" /e つまり、末尾の「 %1」を削除するのです。

lovely_corgi
質問者

補足

再回答ありがとうございます。 パラメータの末尾、「%1」ですが、 パラメータの編集後、OKボタンでウインドウを閉じたあと、 ファイルの種類の編集というウインドウもOKボタンで閉じたのですが、 確認のためパラメータをみると、「%1」が末尾についたままになってしまいます。 (なぜだろう)

noname#204879
noname#204879
回答No.2

1.パソコンのOSは? 2.お使いの Excel のバージョンは? [マイコンピュータ]→[ツール]→[フォルダオプション]→[ファイルの種類]の窓内で[拡張子]が“XLS” を選択して、[詳細設定]をクリックします。[アクション]窓内で“開く”を選択して[編集]をクリックしてみてください。 [アクションを実行するアプリケーション]窓内の記述の末尾に「/e」がありますか?また、“DDEを使う”にチェックマークが入っていますか?その下の[DDEメッセージ]窓内の記述が [open("%1")] になっていますか?この場合、左端の [ および右端の ] も必要です。

lovely_corgi
質問者

補足

1.WindowsXP Professional Version 2002 Service Pack 2 を使用しています。 2.Excel 2003 SP2 です。 フォルダオプションのxlsファイルのアクション編集画面では、 ・アクションを実行するアプリケーション  "C:\Program Files\Microsoft Office\OFFICE11\EXCEL.EXE" /e %1 ・DDLメッセージ  [open("%1")] となっています。 ご面倒をおかけします。。。

  • yone_ken
  • ベストアンサー率42% (34/80)
回答No.1

その開くことができるExcelファイルは、どなたが作成されたものですか? 開く前に表示されているファイル名は、もしかしたらリンク先のファイルかもしれません。  1つめは、Cドライブ直下の【Documents.xls】ファイル。  2つめは、同一フォルダの【and.xls】ファイル。  3つめは、デスクトップの【yyy.xls】ファイル。 それらの中のセルの情報を、開こうとしたファイルが参照しているかもしれません。 解決方法は、そのファイルを同じ場所に配置するか、リンク先を開こうとしたファイルに変更すると解除できる場合があります。 違っていたらごめんなさい^^;

lovely_corgi
質問者

補足

Excelファイルは、自分のPCで、自分で作成したものです。 最初に保存するときにデスクトップを保存先に指定しました。

関連するQ&A

  • エクセルの保存先によってファイルが開かない

    エクセルが壊れてしまったのか、マイドキュメントなどDocuments and Settingsより下の階層に保存したエクセルが開けなくなってしまいました。  アプリケーションから開くを選択すると問題ありません。 その前に拡張子xlsのファイルをエクセルと認識しなくなってしまったので フォルダオプション等で修正したのですが、何か修正方法があれば教えていただけますでしょうか? 他のアプリケーションの関係で再インストールはできれば避けたいのですが 表示されるエラーは以下のとおりです。 "C:\Documents.xlsは見つかりません。" "and.xlsは見つかりません。" "Settings\~\デスクトップ\ファイル名.xlsは見つかりませ。"

  • 空白を含むファイルが開けない

    「c:\Documents and Settings\~.xls」を開こうとすると「Documents and Settings.xlsは開けません、and.xlsは開けません、Settings.xlsは開けません。」等のメッセージが表示されファイルを開けません。 パス、ファイル名に空白を含むファイルを開けなくなっているようなのですがどうすればよいか教えてください。

  • VBA フォルダ内にファイルが存在するか確認したい

    OS: WindowsXP Office: 2003 ExcelVBAについて教えてください。 VBAで特定のフォルダー内でファイルが存在するかの確認をしたいのです。 例えば、以下のようなフォルダーに営業日がファイル名に付いた複数のファイルがあります。  C:\Documents and Settings\aaa\デスクトップ\作業\報告書20120201.xls  C:\Documents and Settings\aaa\デスクトップ\作業\報告書20120202.xls  C:\Documents and Settings\aaa\デスクトップ\作業\報告書20120203.xls  C:\Documents and Settings\aaa\デスクトップ\作業\報告書20120206.xls  C:\Documents and Settings\aaa\デスクトップ\作業\報告書20120207.xls  C:\Documents and Settings\aaa\デスクトップ\作業\報告書20120208.xls 処理は20120201(2012年2月1日)から順番に行うのですが、その際、 報告書20120203.xlsはファイルが存在しているので変数1を返す。 報告書20120204.xlsは休日のためファイルが存在しないので変数0を返す。 次の処理で変数1の場合は処理をし、変数0の場合は処理を飛ばすと言った内容のマクロを考えています。 要はフォルダー内にファイルが存在するかしないかの部分のマクロ記述を知りたいのです。 どなたか、よろしくお願いします。

  • 添付のエクセルファイルエラー

    はじめまして。 早速ですが、メール添付されたExcelファイルを開いたところ、以下のようなメッセージが表示されます。とりあえずはファイルを開き、確認することができるのですが、原因は何でしょうか? おわかりになりましたら、お教えください。 ↓↓↓ Microsoft Office Excel ファイル修復ログ ファイル 'C:\Documents and Settings\___\___\Temporary Internet Files\OLKB6\___.xls' にエラーが検出されました 修復の一覧:無効なシート名に変更されました。

  • デスクトップ上に消せないファイルがあって、なんとか消したいです。

    デスクトップ上に消せないファイルがあって、なんとか消したいです。 消そうとすると 「ファイルを削除できません。または送り側のファイルまたはディスクから読み取れません」 というエラーメッセージがでるので、こちらの質問集を見て質問番号:5226714 の良回答さんのやり方を試してみたのですが、そうすると C:\Documents and Settings\Administrator\デスクトップ\ファイル名が見つか りませんでした。 となりました・・・。 どうすれば、消せるでしょう? 「コマンドプロンプト」自体この操作で初めて使ってみて、あまり理解できず困っています。 よろしくお願いします。

  • EXCEL VBA 指定したファイルが存在しない場合メッセージボックスを表示させる

    EXCELのVBAでマクロを使ってファイルを開こうとしている際、指定したファイルが存在しなかった場合、普通はマクロのエラーが出て「ファイルが存在しません」となりますが、指定したファイルが存在しなかった場合には、メッセージボックスを表示させ、そこで処理を中止させるか、または、その無いファイルの処理は飛ばして次のファイルの処理を行う用にさせることはできるでしょうか? Sub test1() Workbooks.Open Filename:="C:\Documents and Settings\001.xls (001が存在しない場合メッセージボックスを出しマクロを中止するか次の002を開くか選ぶ) Workbooks.Open Filename:="C:\Documents and Settings\002.xls End sub

  • IEでのEXCELファイルが

    現在OSはWindows2000Prodです。そこでIEのバージョンは6です。 しかし、WEB上にあるEXCELファイルを開こうとすると'document and Settings\\XXXX\\Lcaol Settings\Temporary Internet Files\Content.IE5\CTG78RGV\~~~~~~\.xls'見つかりません。ファイル名およびファイルの保存場所が正しいかどうかを確認してください。といったメッセージが出てファイルが開けません。 他のWEB上のWORD/EXCELは開けます。また、Temporaryファイルは一旦削除 し、キャッシャ・履歴等は消しても駄目です。他のWindows2000のPCでIE6で同じファイルを開くことができますので、そのファイル自体が壊れているようには思えません。おわかりになる方がいらっしゃいましたら教えていただけますでしょうか。よろしくお願い致します。

  • デスクトップ上の全ファイル取得

    開発環境 WindowsXP,SP2 Visual Studio 2005 VC++ SDK SHGetFolderPath()でデスクトップのパスを取得した後、FindFirstFileによってデスクトップ上の全ファイル及びディレクトリの名前を取得したいと考えております。 SHGetFolderPathで取得したパスは、 C:\Documents and Settings\...\デスクトップ となっており、この文字列をwsprintfで次のように加工しました。 wsprintf(output,"%s\\*.*","C:\Documents and Settings\...\デスクトップ"); このoutputをFindFirstFile,FindNextFile,FindCloseを組み合わせたプログラムでディレクトリ内の全てのファイル及びディレクトリの名前を取得しています。 このプログラムは普通(?)のディレクトリでは有効で、こちらの期待通りの動きをしてくれるのですが、取得したデスクトップのパスを渡すと、デスクトップフォルダ内にはデスクトップという名前のフォルダしかないと出力されます。以下のような感じです。 調査ディレクトリ:C:\Documents and Settings\...\デスクトップ 調査結果 "C:\Documents and Settings\...\デスクトップ"ディレクトリ内のファイル及びディレクトリ:デスクトップ これはWindowsの仕様の動作なのでしょうか。 特殊フォルダであるデスクトップは、FindFirstFileでは調査出来ないのでしょうか? 他に方法はありますか? どうか教えてください。

  • ファイルを開いていても同じファイルが開ける

    XP,オフィス2003の環境です。 既に新規Microsoft Excel ワークシート.xlsというファイルを開いている状態で 新規Microsoft Excel ワークシート.xlsをダブルクリックして開いても問題なく開けます。 既にファイルが開いている状態で、 Sub Macro() Workbooks.Open Filename:= _ "C:\Documents and Settings\B004353\デスクトップ\新規Microsoft Excel ワークシート.xls" End Sub をしても、問題なく開けます。 たしか、前までは「二重に開きますか?」みたいな表示が出て、 「はい」を押したら読み取り専用になったり、 前の開いていたデータが破棄されてた気がします。 なんでその表示が出ないのでしょうか?

  • エクセルファイルがダブルクリックで開かない

    エクセルの2003をずっと使っていたのですが、2007を共存させたことにより、タイトルの問題が発生しています。 たとえばデスクトップにあるaaa.xlsというエクセルファイルをダブルクリックすると、 "C:\Documents.xls"が見つかりません。 と出て、OKを押すと、次に "and.xls"が見つかりません。 と出ます。さらにOKを押すと、 "Settings\デスクトップ\aaa.xls"が見つかりません。 となります。 拡張子とソフトのリンクを設定する”フォルダオプション”を見ると、 XLS拡張子に対応するソフトの設定のところでは、 アクション ⇒開く(&O) アクションを実行するアプリケーション ⇒"C:\Program Files\Microsoft Office\OFFICE11\EXCEL.EXE" /n /dde %1 「DDEを使う」 ⇒チェックが入っています DDEメッセージ ⇒[REM _DDE_Direct][FileOpen("%1")] アプリケーション ⇒Excel DDEアプリケーションが実行していないとき ⇒空白 トピック ⇒system 注:”⇒”はここでの説明用に入れているだけです。 となっています。 ここをいじればいいのかなぁとも思っていますが・・・ 現在、先にエクセルを開いておいて、そこにファイルをドラックドロップして作業していますが、とてもめんどくさいので、何とか良い方法はないものでしょうか?

専門家に質問してみよう