• 締切済み
  • 困ってます

エクセル97でデータの読み込みができなくなった!

原因になるようなことは思い浮かびませんが、数日前から以下の症状がでて大変困っています。お助けください。 1.エクセルの表示比率が100%以外の状態で保管されているデータを読み込もうとするとハングしてしまう。(ファイルの大きさには無関係) 2.パソコンを再起動し、LANで繋がっている他のPCから該当ファイルをアクセスし、全てのシートの表示比率を100%にして上書き保管すると、自分のPCで読み込めるようになります。 3.ハングの状況は、100%表示の「book1」のシート枠の周りをXX%のシート枠が取り囲んだ状態で止まってしまいます。 4.「2」の処理で読み込めるようになったファイルのシートの表示比率を100%以外にして上書き保管し再度読み込む場合はハングが起きません。 原因と対処の仕方をどなたか教えてください。

noname#211360
noname#211360

共感・応援の気持ちを伝えよう!

  • 回答数3
  • 閲覧数93
  • ありがとう数11

みんなの回答

  • 回答No.3
  • kenyo
  • ベストアンサー率25% (6/24)

LANを組んでいると、時々、印刷ジョブなどが溜まってしまってシステムが不安定になる事があります。 私は、エクセル自体が立ち上がらなくなった経験があります。 その時は、再インストールしてもダメで、印刷ジョブを削除して解決しました。(笑)

共感・感謝の気持ちを伝えよう!

質問者からのお礼

回答ありがとうございました。 いろんなことを試行錯誤でやってると思わぬところで思わぬ現象になってミス設定のシッペ返しがくるみたいです。 きちんと調べた上で処理しなきゃーいけないんでしょうが・・・・・・

関連するQ&A

  • 一部のエクセルだけ、読み込みなどの動作が遅い!?

    一部のエクセルだけ、読み込みなどの動作が遅い!? 何が遅いかと言いますと・・・。 OSは、windows XP で office2007を使用しています。 エクセル2007を使用していてファイル容量は、約100Kバイトです。 ファイルの中には、似たような形式の表がシートで8つぐらい入っており 色塗り部分があったり、足し算などの計算式がちょこちょこと 入っているぐらいのものです。 ファイルを開くのにかかる時間は、約1分です。 その間、作成した表の画面が表示されるが砂時計表示したままだったり エクセルの枠だけ表示されて砂時計表示だったりで約1分後に開きます。 また、開いたから即座に作業にとりかかろうとしてもクリックしても すぐに反応せず、ワンテンポ遅れた感じになります。 違うシートに切り替えようと思ってもすぐには切り替わらず、ワンテンポ遅れた 動作の鈍い感じになったり、切り替え前と切り替え後の画面が交じり合って バグった画面になって砂時計表示で数秒かかって開くとか、鈍い環境になっています。 他のシートのひとつやふたつしか入っていない100kバイトぐらいのファイルだと 正常に2~3秒で開きます。 動作や開くのが遅いと特定されるファイルは、ひとつのエクセルBOOKに対して 複数のシートがあるものです。 これらのファイルをコピーして複製のものを作って開いても同じように 動作が鈍く、なかなか開きません。 また、別の方法で新規のエクセルBOOKを作成し、その中にひとつずつシートを コピーして貼り付けて複数のシート作っていき、同じ内容のものを作成しました。 そうすると何故だかわからず、不思議ですが2~3秒で開きます。 容量も約100kバイトです。 また、何故、同じ表の内容の同じファイルなのに動作がぜんぜん違うのでしょうか? どうしたら約1分ぐらいかかって開くファイルを正常にすることができるのでしょうか? 原因は、パソコンですか?  それともエクセルですか? 毎日、その動作の遅いエクセルBOOKを使用しなくてはいけないので困っています。 ☆使用機種 : http://www.inversenet.co.jp/pclist/product/NEC/PC%252DVY93MCZ75.html ●機種 : NEC PC-VY93MCZ75 ●CPU : CeleronM 523 ●CPUクロック : 933MHz ●OS : Windows XP Professional SP3 ●HDD : 80GB ●メモリ : 2GB ◆ウイルスバスター2008 (※ウイルスバスター2008の起動を終了して、エクセルBOOKを開くと動作や時間は少し早くなります。)

  • エクセル:ファイルが開けず、エラーメッセージも出ない

    エクセル2000を使用しています。 あるファイルを上書き保存したあと、数時間後に再び開こうとしても開けなくなりました。 エラーメッセージも何も出ず、ただ新しいブックbook1が立ちあがるだけなのです。 ところが、LAN上のファイル共有している他のPC(エクセル97)で開くとちゃんと開けます。さらに、ファイルをいったん他のPCにコピーし、それをネットワーク共有してもらうと、ファイルがちゃんと開けます(つまり、自分のPCのローカルでは開けなくて、他人のPC上にあるのをのぞくと開けた)。 当面、対処はできたのですが、なぜ突然開けなくなったのか疑問です。 他の質問・回答も見ましたが、「エラーメッセージ」が出る場合の対処はあったのですが、エラーメッセージが何も出ないでただ新しいブックが開かれるだけという事例はありませんでした。 どう対処すべきか教えてください。

  • perlからのexcel読み込み

    お世話になります。 win7 ActivePerl 5.16.3 Apache HTTP Server 2.0 perlからエクセルファイルを読み込むプログラムを作成しています。 ---- use Win32::OLE; use Win32::OLE::Const 'Microsoft Excel'; Win32::OLE->Option(Warn => 3); eval{ Win32::OLE->GetActiveObject('Excel.Application'); }; if($@){ die "Excelが使用できません。$@"; } unless (defined $Excel){ $Excel = Win32::OLE->new('Excel.Application', sub {$_[0]->Quit;}) or die "Excelが起動できません。"; } my $Book = $Excel->Workbooks->Open("Excelファイルのフルパス") or die Win32::OLE->LastError(); $Book->Close; $Excel->Quit(); ---- 現在は単純に、開いて、閉じるだけの状態です。 ワークシートが1つのエクセルファイルは問題ないのですが、 2つ以上ワークシートがあるエクセルファイルを開くと、$Book->Closeのところで戻ってこなくなります。(ブラウザで待機中の状態) 該当のエクセルファイルは、開いた状態です(直接エクセルで開いてみると編集のためロックされていますと出る)ので、Openは出来ているような気がします。 $Book->Closeを書かなければ下に流れていきますが、 プロセスが残ってしまいます。 ワークシートが1つのときと、複数のときで違いがあるのでしょうか?

    • ベストアンサー
    • Perl
  • 回答No.2
  • ARC
  • ベストアンサー率46% (643/1383)

私もExcelの故障の線が濃厚だと思います。(マクロが誤動作しているってのも、可能性としてはあるかもしれませんが。) [ヘルプ]-[アプリケーションの自動修復]で直るかもしれませんし、Officeのサービスリリースのインストールがまだでしたら、下記URLからインストールしてみるといいかも知れません。

参考URL:
http://officeupdate.microsoft.com/japan/downloadCatalog/dldOFC.asp#9798

共感・感謝の気持ちを伝えよう!

質問者からのお礼

回答ありがとうございました。 再インストールすることで一応問題解決(?)したみたいです。 パフォーマンスもかなり改善(?)したみたいで快適です。 でも何故今までよりも快適(?)になったのか・・・・・ 起動時間が4~6秒かかっていたのが1秒足らずになったのは何故なのか? 妙な心配がでてきています

  • 回答No.1
  • asarun
  • ベストアンサー率0% (0/1)

他のマシンから読み込めるということは、データファイル自体は正常なのですね。ということは、システムが不安定になってしまっている可能性が高いので、エクセルを再インストールしてみてはいかがですか? #すみません、はっきりした回答ができなくて。。。

共感・感謝の気持ちを伝えよう!

質問者からのお礼

アドバイスに従って、再インストールを行ないました。 今のところ、現象は消えています・・・・・ パフォーマンスもかなり改善されたみたいで快適に動いてます。 この質問を発信する前にも、実は再インストールを行なってみたのですが、そのときは現象が消えなくて・・・・ 昔は「女心と秋の空」、今は「PCと秋の空」てな感じです。 アドバイスありがとうございました。

関連するQ&A

  • EXCEL95のロック状態の解除の仕方について

    EXCEL95のファイル(ネットワーク上のMO)を見ている時に、PCがハングして強制終了してしましました。 PCを再起動してそのEXCEL95ファイルを開くと、ファイルがロックされている状態になって、読取り専用で立ち上がってしまいます。そのファイルを削除する事も、名称変更も出来ません。 どうしたら良いでしょうか?ヨロシクお願いします。 ちなみに、CTL+ALT+DELでタスクマネージャーで見てもEXCELは起動しておりません。

  • Bookの中のシートを隠したい(EXCEL)

    EXCELで、こんなことってできないでしょうか? たとえば、Book「くだもの」があったとします。 この「くだもの」の中には、「すいか」「メロン」「無花果」「洋ナシ」「ライチ」と、5つのシートがあります。 この中で、シート「無花果」と「ライチ」を隠したいのです。 あるいは、このふたつだけパスワード入力しないと見れないなど・・・ 「無花果」「ライチ」は、Book「くだもの」から動かさずに、他のシート「メロン」などは表示して、このふたつだけを隠したいのです。 そして、Book「くだもの」は隠しファイルにはしないで、表示します。 ・・・できないでしょうか?

  • EXCEL2003でこの間までできた値貼り付けが急にできなくなりました

     EXCEL2000で作成した表をEXCEL2003で使用しています。  あるシートで入力したデータを、保存用の別のシートに行単位で選択し、値貼り付けをしていました。  今までは問題なくできていた作業が、今日突然できなくなってしまいました。  エラーは「同じサイズの結合セルが必要」と出ます。  何が原因かお分かりになる方いらっしゃいますでしょうか。  元のシートは表示させていない列を含みますが、  貼り付け先のシートは全て可視状態で結合セルはありません。  元のシートには1ヶ所結合した部分がありましたが、  貼り付け先のシートは結合した部分はありません。  今回のエラーが出たため、元のシートの結合を解いて、  該当行のどこにも結合セルがない状態にしましたが、  同じエラーが出ます。  現在、  元のシートのデータをまずそのまま貼り付け、  その後同じデータを値貼り付けで上書きし、  上の行の書式コピーをするという方法に切替えて対処していますが、  作業が多くなるので、困っています。  どうぞよろしくお願い申し上げます。

  • EXCELについて

    2007バージョンで作成されたBOOKを2003では当然見れませんが 変換ソフトを使用して2003で見れる様にしたのですが、普通に ファイルをクリックしたら変換表示されますが、 2003でマクロを使用してそのファイルを読み込んだら表示されない。 ファイルクリック(xlsx)→変換→表示 マクロから呼び出し→互換性がないので表示不可 何が原因なんでしょうか? Workbooks.Open "C:\Book1.xlsx"

  • phpexcelでEXCELの読み込みに関して

    WEB画面で帳票を作成したかった為、phpexcelを用いてEXCELにOUTPUT してから印刷しようと考えています。 そこで、以下のようなサンプル記述を実行したところ、ファイルも読み込みに成功し、 出力もできましたが、EXCELに書き込みができておらず、またOUTPUTされた ファイルも読み取り専用となってしまっていました。 何が原因なのでしょうか。。。。教えて下さい。 《サンプル記述》 < ?php include_once("PHPExcel.php"); include_once("PHPExcel/IOFactory.php"); $reader = PHPExcel_IOFactory::createReader("Excel5"); //テンプレートファイル読み込み $book = $reader->load("template.xls"); //シート選択 $book->setActiveSheetIndex(0); $sheet = $book->getActiveSheet(); //セルへ出力 $sheet->setCellValue("A1", "ぷぎゃー!!"); $sheet->setCellValue("B2", "どぷぎゃー!"); //ファイル出力 $writer = PHPExcel_IOFactory::createWriter($book, "Excel5"); $writer->save("output_".date("Ymd").".xls"); ?> よろしくお願いします。

    • ベストアンサー
    • PHP
  • エクセルファイルの読み込みやシート切り替えの動作が遅い!?

    エクセルファイルの読み込みやシート切り替えの動作が遅い!? 何が遅いかと言いますと・・・。 OSは、windows XP で office2007を使用しています。 エクセル2007を使用していてファイル容量は、約100Kバイトです。 ファイルの中には、似たような形式の表がシートで8つぐらい入っており、色塗り部分があったり、足し算などの計算式がちょこちょこと入っているぐらいのものです。 ファイルを開くのにかかる時間は、約1分です。 その間、作成した表の画面が表示されるが砂時計表示したままだったり、エクセルの枠だけ表示されて砂時計表示だったりで約1分後に開きます。 また、開いたから即座に作業にとりかかろうとしてもクリックしてもすぐに反応せず、ワンテンポ遅れた感じになります。 違うシートに切り替えようと思ってもすぐには切り替わらず、ワンテンポ遅れた動作の鈍い感じになったり、切り替え前と切り替え後の画面が交じり合って、バグった画面になって砂時計表示で数秒かかって開くとか、鈍い環境になっています。 他のシートのひとつやふたつしか入っていない100kバイトぐらいのファイルだと正常に2&#65374;3秒で開きます。 動作や開くのが遅いと特定されるファイルは、ひとつのエクセルBOOKに対して、複数のシートがあるものです。 これらのファイルをコピーして複製のものを作って開いても同じように動作が鈍く、なかなか開きません。 また、別の方法で新規のエクセルBOOKを作成し、その中にひとつずつシートをコピーして貼り付けて複数のシート作っていき、同じ内容のものを作成しました。 そうすると何故だかわからず、不思議ですが2&#65374;3秒で開きます。 容量も約100kバイトです。 こういった解決方法以外に何かいい手立てはないですか? また、何故、同じ表の内容の同じファイルなのに動作がぜんぜん違うのでしょうか? この開くのが遅いエクセルファイルは、毎日、メールに添付されて、エクセルファイルが送付されてくるので添付ファイルを開く時点で時間がかかりすぎてしまうのです。 どうしたら約1分ぐらいかかって開くファイルを正常にすることができるのでしょうか? 原因は、パソコンですか?  それともエクセルですか? 毎日、その動作の遅いエクセルBOOKを使用しなくてはいけないので困っています。 自分なりにだいぶ原因追求をしましたが結局わかりません。 データをUSBにコピー保存して、別の同じ機種にて動作確認しました。 いつも開くのに時間がかかる遅いエクセルファイルを開いてみると5秒ほどで開きました。 なぜって感じです。 また、Office2007も修復で入れなおしました。 しかし、自分のパソコンで開くとやはり、1分ぐらいかかります。。。。。。 何をどうすれば、直りますか? ご教示願います。 ☆使用機種 : http://www.inversenet.co.jp/pclist/product/NEC/PC%252DVY93MCZ75.html ●機種 : NEC PC-VY93MCZ75 ●CPU : CeleronM 523 ●CPUクロック : 933MHz ●OS : Windows XP Professional SP3 ●HDD : 80GB ●メモリ : 2GB ◆ウイルスバスター2008 (※ウイルスバスター2008の起動を終了して、エクセルBOOKを開くと動作や時間は少し早くなりますが基本、起動終了してのPC作業は許可されていないので通常は起動状態です。)

  • ExcelVBマクロ

    新年度Aというフォルダー内にあるbook2012.xlsを開き一部データー入力の上、表操作したものを 別名のファイルで同じフォルダー内に保存する方法を教えてください。 book2012.xlsには「報告」「管理」というシートが2つあります。 (1)「報告」シートを非表示にし、「管理」シート上のA1セル内容をファイル名にして保存。 (2)「報告」シートを再表示し、「報告」シート上のA10&#65374;A20セルの内容を一時削除、   「管理」シートを非表示にして「報告」シート上のA1セル内容をファイル名にして保存。 (3)「管理」シートを再表示し、「報告」シート上に先程、削除したA10&#65374;A20セルの内容を復元した 上でbook2012.xlsを上書きする。 ※(1)(2)で保存時、同名ファイルがある時は上書きする。

  • EXCEL2003 と 2000の非互換部分は?

    EXCEL2000で作成したマクロを含むbookを、2003で読み込むと次のようなエラーが出てきます 非互換があるのでしょうか? もしあれば、どう直せばよいのか説明しているページをご存知の方、教えてください。 ファイルエラー:データが失われた可能性があります OKをクリックすると、次のマクロを読みに行きますが、また同じメッセージが表示されます。 数回繰り返すとシートは表示されますが、マクロは読み込まれていない状態です。 よろしくお願いします

  • エクセル(2003)変数について

    エクセル初心者です。会社で暇な時間に事務の効率化を目指してエクセルの勉強をしています。周囲にマクロ・VBAの分かる方がいないのでこちらで変数について質問させて下さい。 仮にAというBOOKがあったとして Aを開くとウィンドウが出て、そこに日付を入れるだけで(例:2013.7)ある型通りの新規ファイルを作るマクロを作成したいのです。 Aのシート1に2013年7月1日から平日のみを抽出したカレンダーが作成され 平日の日数(count)が別セルで定義され 平日のみ抽出され0701、0702と記入されたセルを新規BOOK(仮にBとします)のシート名に 日数分-3をBOOK Bのシート数にし Aのシート2に書かれた内容をBのシートに全てコピーされる、というコードを書きたいと思っています。 all aboutの記事(http://allabout.co.jp/gm/gc/297751/)を参照していたのですが、3Pめの変数の部分でコードが上手く書けなくなり質問させて頂きたいと思いました。 sub 新しいBOOK() dim bookname as string bookname=range("a2").value workbooks.add activeworkbook.saveas filename:="C:\"&bookname&".xls",fileformat:=_xlnormal, end sub のように記述したところ(実際のファイルはネットが繋がらないPCでやっているためコピペしていません。誤字があっても気になさらないで下さい;)、".xls"の部分で「コンパイルエラー」が出てしまいます。 どうにかして前に進みたいのですがいまいち分かりません。 原因は何なのでしょうか?

  • excel2000のVBAご指導お願いします

    ■現状 ・「input」シート ・「data」シート ・「年表」シート と3枚のシートがあります。 inputシートでユーザーフォームを呼び出して、情報を入力して、その情報をdataシートへ登録できるようにしております。 そして、今横軸が一週間単位の表である「年表」シートに情報を登録させられるようにしようとしています。 ■相談したいこと (1)inputシートで情報を登録(修正登録含む)したときに、該当する作業NOと週のセルに、作業が完了していたら●、未完了でしたら○を表示させたいです。 (2)また逆に、年表シートのセルで●や○の入っているセルをダブルクリックすると、inputシートのユーザーフォームを表示して、その該当するレコードを呼び出せるようにしたいです。 さらに、なにも入っていない空白セルをダブルクリックしたばあいも、inputシートのユーザーフォームを表示(最終行+1行表示)させたいです。 ■現物ファイル 手っ取り早く見ていただければと思い、まことに恐縮ですが、現物ファイルを下記に投稿させていただきました。 差し支えなければ、確認頂ければ幸いです。 アップローダー 投稿NO 4869 http://www.kent-web.com/pubc/book/test/uploader/uploader.cgi もっと具体的に的を絞って、質問したかったのですが、うまく表現できずにそのまま、丸投げしてしまいました。すみません。