• 締切済み

エクセル特定ファイルが重い

DROPBOXで支店とファイルを共有しています。 いくつかファイルを共有している中で売上管理ファイルのみ重く開いたり、ソートするのに相当な時間を要します。 ファイルの使用状況は  (1)現在は行数自体は300行くらい (2)単純な関数が入っています(合計や、掛け算、=で同じ表から値を拾う等) (3)マクロの使用はなし (4)隠れオブジェクトも調べてみましたがありません(コメントは数件、オブジェクトは1つのみ入っています) (5)確認のできた行から色づけをしていますが、行全体ではなく、選択しセルに内容が入っている表の中のみの色づけ (6)ファイルサイズは9742KB (7)画像や写真はありません 何か考えられる問題はありますでしょうか。

みんなの回答

  • mayucya
  • ベストアンサー率34% (15/44)
回答No.2

原因についてはちょっと分からないんですが・・・ もし、同じファイルを他の人に開いてもらえる環境があるのであれば 一度確認してみてはどうでしょうか。(PCの問題かもしれないので) 後は、Excelをセーフモードで起動してみるとか・・・ ファイルをシート毎に全体コピーし、それを新規ブックに貼り付けて 新規ブックの方で開いてみるとか・・・ アバウトなことしか言えなくて申し訳ないm(-ω-;)m

snowatari
質問者

お礼

他の人にファイルを開いてもらっても同じことが起きますのでファイルの問題かと思われます。 新規ブックで開くとファイルサイズが小さくなりました。 最後はその手で対応しようと思います。 ありがとうございます。

  • aokii
  • ベストアンサー率23% (5210/22062)
回答No.1

ファイルサイズが9742KBではかなり重いです。 行数自体が300行ぐらいではファイルサイズが9742KBにはなりません。 1000KBを超えると大きなファイルになり重くなります。 データ量に何か問題が有ります。 一旦、セルを全て選んでコピーして、値のみを別のエクセルファイルに貼り付けてみて、その別のファイルのファイルサイズを調べてみて下さい。違いが解るはずです。

snowatari
質問者

補足

入力されているセルのみをコピーして新規に値のみの貼り付けをしたら、ファイルサイズは62kbでした。。。 数式も入れての保存だと186kb どこかに何かありそうですね。。。 新しいブックで保存しなおすのが一番でしょうか。

関連するQ&A

  • 特定のExcelファイルが開くのに5分かかる、、。

    海外支店から送られてきたExcelのファイルがものすごく開くのに時間がかかり、5分程度待ちます。 ・サイズは1.2MB程度 ・細かなif関数が埋め込まれているのが要因と思われます。 ・拡張子はxlxs ・シート行数は100万行程度(利用しているのは1000行) <試したこと> -使っていない行をそぎ落とし、シート当たりの行数を減らそうとしたが無駄だった -開いて修復 をやりましたが効果なしでした -ほかのPCでも同じことが起きているので、PCの問題ではないことが判明 -xls形式で保存すると全体が崩れました ほかに考えられることがあればアドバイスいただくと幸いです

  • エクセルの複数のファイルを1つのファイルにする。

    エクセルの複数のファイルを1つのファイルにする。 同じ雛形内でいろいろ入力された複数のファイル(book)を1つのファイル(book)にしたいです。 現在の方法は 1.1月売上というファイルを開く。 2.2月売上というファイルを開く。 3.開いた2月売上のファイルの中の雛形部分を全行コピーします。 4.1月売上のファイルの最終行の下の行に貼り付けします。 5.2月売上というファイルを閉じます。 6.3月売上というファイルを開く 7.開いた3月売上のファイルの中の雛形部分を全行コピーします。 8.NO.4の作業後の最終行の下の行に貼り付けします。 9.3月売上というファイルを閉じます。 10.4月売上というファイルを開く。 11.開いた4月売上のファイルの中の雛形部分を全行コピーします。 12.NO.8の作業後の最終行の下の行に貼り付けします。 13.4月売上というファイルを閉じます。 14.5月売上というファイルを開く 15.開いた5月売上のファイルの中の雛形部分を全行コピーします。 16.NO.12の作業後の最終行の下の行に貼り付けします。 17.5月売上というファイルを閉じます。 18.名前をつけて保存で「1月売上」→「1月-5月売上」で保存 これで「1月-5月売上」のファイルを開けば 5ファイル分のデータがあり、あとはオートフイルタやら並び替えやら 編集で自由自在です。 ですが上記手順は非常に大変で、かつ2月売上を2回貼り付けたり 3月売上を忘れたりというリスクもあります。 上記例では5ファイルですが30ファイルもあったら凄い負担です。 1発で行う方法はありますでしょうか? ちなみに最初から1ファイルに入力し続けてでの回避は出来ません。 システムから自動に分かれて吐き出される為です。

  • エクセルのファイルが8MBも!!

    エクセル2003です 縦148行 横BG列までの形でシートが12枚あります。 それを共有にして15人ぐらいで使っている表があるのですが データのサイズを見たら8MBもあるので重くて重くて 仕方なかったのですが 一度共有を解除して保存後 また共有をかけたところ610KBになってしまいました。 データが入力されていって重くなるのは仕方ないと思うのですが データを全くいじっていない状況で8MB共有解除のみで610KB というのが納得できません。 共有をかけることでログのようなものがたまるのか それとも何か別な要因があるのか その重くなるのを回避する方法があるのか知りたいと思っています。 皆様宜しくお願いいたします。

  • EXCEL ファイル名をセル番地で指定したい

    お世話になります。 下記のような配列数式を使った数式があります。 この数式の"1508"という部分が年月で毎月私が置換で変えています。来月になれば私が手動で1508を1509に置き換えをします。この数式に似た数式が1シートに100個ほどあります。 ={SUM(IF(('\\192.168.XXX.X\共有\東京\2015\上期売上データ\[1508売上表(東京).xls]東京支店'!$A$2:$A$65536=D2)*('\\192.168.XXX.X\共有\東京\2015\上期売上データ\[1508売上表(東京).xls]東京支店'!$I$2:$I$65536=$L$4)*('\\192.168.XXX.X\共有\東京\2015\上期売上データ\[1508売上表(東京).xls]東京支店'!$S$2:$S$65536=1),'\\192.168.XXX.X\共有\東京\2015\上期売上データ\[1508売上表(東京).xls]東京支店'!$R$2:$R$65536,))} (やりたいこと) 上記数式の"1508"年月の部分をA1セルの値を参照するようにして、今後はA1を1509とか1510にすれば数式も変わるようにしたいのです。調べてINDIRECTという関数を使ってみましたが私のやり方が悪いのかどうもうまくいきません。年月は文字扱いにしたいです。 どなかたご教授いただけませんでしょうか。 よろしくお願い致します。 環境 Excel2013

  • エクセル2007で

    エクセル2007で 1と言うファイルを使用して、2と言うファイルに各支店の今期の売上を求めて、表示する方法を教えてください。 1ファイルに 7月今期売上      B     C 10 東京支店   8986000 8月今期売上      B      C 10 東京支店   5898000 9月今月売上     B      C 10 東京支店    4033000 上の7月今期売上、8月今期売上、9月今期売上、1ファイルの中で、別々に記載されています。 2ファイルに東京支店、7月、8月、9月今期売上を求めて、表示する方法と関数の式と表示する方法を教えてください。

  • エクセルで5の倍数の行を参照したい。

    表Aと表Bがあります。Aには各支店の売り上げデータが4行分入っていて5行目ごとにその小計の行が入っています。 さて、表Bにその小計部分だけを抜き出してきたいのです。あまりに多いので手作業でやるのですが大変です。そこで他のセルにc1に5、C2に10、C3に15と5の倍数の数値を入力しておいてそのセルを読ませて行を指定したいのですが 例えば=A5*(C1)のようにセルの行数を式で指定できるのでしょうか。(この例は失敗です。本当はA25を指定したいのです。)相対参照が使えて作成の手間が大きく省けるのですが。おしえてください。

  • エクセルと集計

    こんにちは。 エクセル初心者で勉強中です。 今、下記の画像のようなシートを作成しました。 支店別の売上表です。 B列とC列を結合して、そこに日付(表示形式 日付)を入力しています。 それぞれの金額はF列に入っていて、小計が間に入っています。 ここで、したい処理なのですが、画像右側部分のように簡単な検索画面を 作って、支店別、売上日別の金額を調べたいのです。 検索条件は支店名と売上日(O/O~O/O)という形です。 計算の対象となるデータの行数ですが、そんなに多くはないですが、 E列の3行目から最終行までとします。 ピボットテーブルも試してみましたが、うまくいかず、できれば K7セルに数式を入れるか、VBAでやりたいのですが。 よろしくお願いします。

  • エクセルで、開くのに時間のかかるファイルがあります。

    エクセルで作った表の中に、なかなか開かないファイルがあります。 以前作った表をコピーして少し手を加えて保存したのですが、クリックしてから開くまでに数秒かかります。 表の端に少し図を入れてますが、マクロとかも使ってませんし、プロパティを見ても、300キロバイト位の小さなものです。(コピー元の表は400キロバイト位ありますが、スムーズに開きます) 何が原因なのでしょうか???

  • エクセルのファイルサイズが異常に大きい件

    お世話になります。 1.2MBくらいのファイル(1)から入力規則など入ったデータを部分的に別のエクセルファイルに貼り付けたところ、10MB程の大きなデータ(2)になってしまいました。 これによって、開くのに8秒くらいかかります。 (1)のファイルは、開くのに1秒も掛かりませんし、110行、13枚のシートからなっています。 (2)のファイルは、80行程度で入力規則は使っていません。シートは1枚。ブランクのデータが2枚です。 過去の回答から、見えないオブジェクトが入っているでのはとのことで、調べましたが、オブジェクトの特定までに至っていません。 ファイル(2)は、共有化していました。 どうすればサイズを小さくできるでしょうか? よろしくお願いします。

  • Excelファイルの容量が異常に大きいことについて

    各支店からExcelデータを受け取り、分析用に作成したExcelファイルにコピーして支店毎にデータ分析しているのですが、毎月データをコピーする度に、ある支店の分だけファイルが異常に大きくなり、とうとう開かなくなりました。バックアップにとっていたファイルで、ファイル容量が小さくならないか色々試しましたが、小さくなりません。その他現象、試行した作業は以下の通りです。 1.その他のファイルは数百KBにも関わらず該当ファイルは3,732KBです。 2.Excelのツールバーのデータ部分にポインターをあわせると暫く動きが固まります。また、ある特定のセル上では右クリック後暫く動きが固まり、その後クーリエの編集、データ範囲のプロパティーという項目が表示されます。 3.データをすべて削除してみましたが、ファイル容量に変化はありません。何もデータが無いはずなのに容量が変わらないなんて・・・(※シートを削除すれば減少しました。) 4.オブジェクトが隠されてないかチェックしましたが、該当はありませんでした。 Excel97、Windows98環境です。 ちなみに支店から来たデータはマクロが組まれていますが、対象シートのみコピーして、該当ファイルに貼り付けているだけです。該当ファイルにはマクロを使用していません。 推測 外部データ、クエリーの何かが残ってしまっているのではと考えますが、どうやってクリアできるのか分かりません。 何らかの解決方法をご存知であればご教示ください。 よろしくお願いします。

専門家に質問してみよう