エクセル2000で作成したファイルを開こうとすると
「指定したファイルが開きません」というメッセージが出てきて
開けないのです。
もちろん自分で作成したファイルを開くのでエクセルのVerは同じ
ものを使用しています。
何かファイルの内部が壊れているのでしょうか?
どなたかわかる方教えて下さい。

A 回答 (1件)

こんにちは



 以下のページがご参考になるのでは?

[XL2000] ファイルにアクセスできなくなった場合の原因と対策
http://www.microsoft.com/JAPAN/support/kb/articl …

[XL2000] フロッピーディスクに保管されているファイルを扱う際の注意点
http://www.microsoft.com/JAPAN/support/kb/articl …

Microsoft Excel Viewer 97
http://officeupdate.microsoft.com/japan/download …

XL: Summary of Methods to Recover Data from Corrupted Files
http://support.microsoft.com/support/kb/articles …

XL2000: Methods for Recovering Data from Damaged Workbooks
http://support.microsoft.com/support/kb/articles …
    • good
    • 0
この回答へのお礼

早速のご回答ありがとうございました。
教えて頂いたURLも確認させていただきました。
今回のトラブルには直接あてはまるものはありませんでしたが
参考にさせていただきました。
今回の原因は誰かがエクセルのプログラムファイルの一部をごみ箱に
捨ててしまっていたようです。
再インストールで解決しました。
今後もよろしくお願いします。

お礼日時:2001/02/06 11:46

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aと関連する良く見られている質問

QExcel2007で新規ファイルを2回開くと使用中のファイルとメッセージが開きます。

Excel2007を使用しています。エクセルを起動中にデスクトップのエクセルアイコンから起動させると「PERSONAL.XLSBは編集のためロックされています。」というメッセージが表示されます。
今までそんなメッセージが表示されることはなかったのですが、急に表示するようになってしまいました。どーしたらよいのでしょうか?
特にべつのファイルを開いていることはないのですが…

Aベストアンサー

NO1追加
>PERSONAL.XLSBは編集のためロックされています


一度でもPERSONAL.xlsにマクロを保存すると、マクロを削除してもファイルは残ってしまいますから、削除します。
2つ起動させようとすると、エラー表示されます。
Excelがすでに開いていれば、「ファイル」「新規作成」 またはツールバーの「新規作成」から、新しいブックを呼び出します。
参考URLをご覧ください。

参考URL:http://cgi.fuji.ne.jp/~fj2094/cgi-bin1/exqalounge.cgi?print+200508/05080076.txt

QExcel2003で他のverで作成したファイルを開くと、、、

最近PCを買い替え、以前のPCで作ったExcelファイルを開くと、開くのにも時間がかかり(3~5分くらい)、編集中も頻繁に考えているような間があり(数秒間)、保存しても時間がかかります(3~5分くらい)。

以前のPCはNEC製(WinMe)でExcel2000を使用。
新PCはDELL製(WinXP HOME)でExcel2003を使用、NortonInternetSecurity2005が入っています。
開きたいファイルはスキャナから読み込んだ画像が貼られていて、2MB~10MBくらいあります。
しかし、1MB以下で他のシートにリンクしたファイルでも同じような状況になります。

いろいろなサイトで検索してみましたが、解決方法が見つからないので、どうか教えてください。

Aベストアンサー

#2です。
>ご回答頂いたようにウイルスチェックする対象の領域を制限できるといいのですが、書き換えて使用することが多いファイルなので、CD-Rに書き込むことは難しいように思います。
>フォルダ毎に読み取り専用にしてというのも私以外の人も使うファイル・フォルダなので少し難しいように思いますが

すでに更新や変更の必要のなくなったドキュメントについて適用してください。

>Excel2003のタイプで保存というのは、Excel2000で作成したファイルを2003で開いて上書き保存ではだめですか?
>上書き保存して開き直す作業は何度かしているのですが、それでは変わらないようです。
>保存方法が間違っていますか?
回答の補足から推し量りますと、一つのファイルに複数の方(PC)がアクセス、編集されているようですが、アクセスするすべてのPCのEXCEL(OFFICE)がすべて2003のバージョンなら、2000のバージョンを2003で読み込み保存するときに、2003のバージョンに書き換えますか?といったメッセージが一度でるはずです。OKすれば、以降2003バージョンのファイルになります。
ただ、現在も2000と2003の両方のバージョンのEXCELでアクセスされているなら、(2003バージョンのファイルは2000バージョンで読み込むと文字化けしますので)、2000バージョンのEXCELファイルとなっています。
作業するPCのOFFICEがすべて2003バージョンになっていれば、最初の一回だけEXCEL2000ドキュメントを保存する際に、EXCEL2003で保存していれば、以降2003ドキュメントとなっているはずです(EXCEL2000では文字化けして読めない形式)。それともいつも古い形式5.0/95または97-2002のEXCELLドキュメントのまま上書き保存されているかですね(この場合はEXCELL2000でも2003でも共通に扱えます。)。

>NIS2005はプラグインを無効にしてみました。
これはOFFICEドキュメントを開くときに「ウイルスチェックしない」設定になります。明らかにウイルス感染がしていないことが判明している場合はいいですが、複数の人が、ファイル共有して、複数のPCからEXCELドキュメント他を扱う場合、共有パソコンのどこからファイルがウイルス感染するか分かりません。そのファイルwを開いた瞬間、質問者さんのPCが感染する危険を孕んでいます。また、ファイルを記憶媒体で受取って、ウイルス感染ファイルが混入していた場合、PCに入れて開く際にPCが瞬時に感染し、PC中のファイルをインターネット上にウイルスとともにばら撒いてしまう可能性があります。
NIS2005のプラグインを無効にすることの意味をよく注意して無効にして使うかどうかを判断してください。
(起動時間と危険回避のバランスをどう判断されるかですね。)

#2です。
>ご回答頂いたようにウイルスチェックする対象の領域を制限できるといいのですが、書き換えて使用することが多いファイルなので、CD-Rに書き込むことは難しいように思います。
>フォルダ毎に読み取り専用にしてというのも私以外の人も使うファイル・フォルダなので少し難しいように思いますが

すでに更新や変更の必要のなくなったドキュメントについて適用してください。

>Excel2003のタイプで保存というのは、Excel2000で作成したファイルを2003で開いて上書き保存ではだめですか?
>上書き保...続きを読む

Qエクセル マクロ ファイルが開いてなかったら開く 開いていたら選択する

こんばんは、エクセル2010を使っていて、少し解らない事が有るので教えて頂けませんか?

以下の様なコードで、test.xlsmが開いてなかったら開く、開いていたらsheet1を選択するつもりでしたが上手く行きません。

Sub ボタン26_Click()

On Error Resume Next
If Workbooks("C:\Users\PC\Desktop\test.xlsm") Is Nothing Then
Workbooks.Open "C:\Users\PC\Desktop\test.xlsm"
End If
Sheets("sheet1").Select

End Sub

上記のコードでは、開いてなかったら開く、開いていると、開く確認が入ります。

正確には、どうやったら実現できるでしょうか。

詳しい方、教えて頂けませんでしょうか。

よろしくお願いいたします。

Aベストアンサー

こんばんは。

これは、昔、私が考えたコードです。
一度、ステップマクロで動かしてみると、良くわかります。
ご参考までで、決して、標準スタイルのコードではありません。

もし、ツッコミを入れるとしたら、
ErrHandler:


  Set ws = Workbooks(fn)
  Resume Next
----------------------
ErrHandler:


Resume

にすれば良いのですが、そこまでは、無茶できませんでした。

'//
Sub Test1()
'No. 8980161
 Const mPATH As String = "C:\Users\PC\Desktop\test.xlsm"
 Dim fn As String
 Dim ws As Workbook
 fn = Dir(mPATH)
 If fn = "" Then Exit Sub
 On Error GoTo ErrHandler
 Set ws = Workbooks(fn)
 ws.Activate
 Worksheets("Sheet1").Select
 Exit Sub
ErrHandler:
 If Err.Number = 9 Then
  Workbooks.Open mPATH
  Set ws = Workbooks(fn)  '←本来は、下をResumeすれば、ここは無駄 
  Resume Next
 End If
End Sub
'///

こんばんは。

これは、昔、私が考えたコードです。
一度、ステップマクロで動かしてみると、良くわかります。
ご参考までで、決して、標準スタイルのコードではありません。

もし、ツッコミを入れるとしたら、
ErrHandler:


  Set ws = Workbooks(fn)
  Resume Next
----------------------
ErrHandler:


Resume

にすれば良いのですが、そこまでは、無茶できませんでした。

'//
Sub Test1()
'No. 8980161
 Const mPATH As String = "C:\Users\PC\Desktop\test.xlsm"
...続きを読む

Qハイパーリンクで開いたエクセルファイルの画面分割またはエクセル起動時にファイル指定で自動実行

お世話になります。

イントラネットの内HPでエクセルファイルをハイパーリンクで開いて共有利用しています。大変便利なのですがブラウザー内だと画面の分割が出来ない?ようです。もし出来るようでしたら教えていただきたいのですが…

それが無理ならパイパーリンクの記述にエクセル自身を記述し、実行時ファイルを指定して起動させたいのですが、記述方法がありますか?

Aベストアンサー

お力になれなく残念です。

分割画面の利用方法は分かりませんが、いっその事HTMLのフレームタグを使ってはいかがですか。
(エクセルのオプション[表示]で行列番号や数式バー等を非表示にできます。)

Qエクセル2003で作成したファイルを2007で開こうとすると

エクセル2003で作成したファイルを2007で開こうとすると
「ファイルエラー:データが失われた可能性があります」
と言う、メッセージがでます。
無視してすすめるとファイルは一応開けます。

データには一部入力規則が使用されていますが、壊れていませんでした。
セルに色をつけていますが、2007には無いカラーです。
エクセル2003にバグがあるらしいとの事だったので修正プログラムをインストールしましたが、
「すでに適応済み」でした。

が、エクセル2007で開く時にエラーメッセージが出ます。

どうしてでしょうか。

気づかないだけで、実際データが失われているのでしょうか。
顧客に納品しなくてはならない資料なのでとても不安です。
(顧客のエクセルが2007で、当社で作成したファイルが2003なので2007で保存できないのです)

Aベストアンサー

文面から御社の置かれている環境と、その悲痛さがありありと伝わってくるようです
私自身2007に切り替え直後
バグ関連に翻弄させられた経験がありますので
御心中を思いはかって余りあるものがあります

ところで
ちょっと質問させてください
配布ファイルは絶対にExcelの2003のものでなければだめなのですか?

というのも逆転の発想がキーになりはしないかと感じたからです

一番簡単なのは2003と2007のどちらで開くかを事前に聞いておき
2007だった場合は社内でコンバートを済ませてしまう
と、いうものです

既に数社には不評を買ってしまわれた御様子
となれば真摯に反省と改善に努める姿勢こそが求められるものと感じます
失敗をした後にこそ本性がかいま見れるとも申します
今こそ御社の真摯で実直な社内文化を御示しになるチャンスではないでしょうか

落ち度に逃げない
これこそ、いやこれなくして人の信頼は成り立たないものと私は感じます

しかもこのまたとないチャンスがExcel2007一本でものにできるのです

私は御特だと思いますよ

後先様では閲覧のみで改変の必要がない場合は
無料のPDF作成ソフトでPDF化して御渡しする手もありやもしれませんね

兎に角私はExcel2003に拘りさえしなければ事は難なく解決するように思えました

見当違いになってましたなら御容赦ください

文面から御社の置かれている環境と、その悲痛さがありありと伝わってくるようです
私自身2007に切り替え直後
バグ関連に翻弄させられた経験がありますので
御心中を思いはかって余りあるものがあります

ところで
ちょっと質問させてください
配布ファイルは絶対にExcelの2003のものでなければだめなのですか?

というのも逆転の発想がキーになりはしないかと感じたからです

一番簡単なのは2003と2007のどちらで開くかを事前に聞いておき
2007だった場合は社内でコンバートを済ませてしまう
と、いうものです

...続きを読む


このカテゴリの人気Q&Aランキング

おすすめ情報