• 締切済み

ありえないエクセルのデータサイズ。

エクセル2003で作成したデータ(833KB)を別名で保存したら ファイルサイズが18,669KBに増えてしまいました。 開くのにも2分程かかり、困っています。 何故、こんな急激にサイズが大きくなったのかさっぱりわかりません。 原因がわかる方がいればぜひ、教えてもらいないでしょうか。

みんなの回答

  • chie65536
  • ベストアンサー率41% (2512/6032)
回答No.1

セルの参照が「元のブックの方を向いている」可能性があります。 例えば「book1.xlsのSheet1のA1セルが、Sheet2のC5セルを参照している」とします。 この状態は「book1.xlsのSheet2のC5セルを参照」しています。 ここで、book1.xlsを、book2.xlsと言う名前で「別名で保存」したとします。 別名保存しても「book1.xlsのSheet2のC5セルを参照したまま」を保つ場合は、Sheet1のA1セルの式は =Sheet2!C5 という「同一ブックの別シートを参照する数式」から ='C:\Documents and Settings\ユーザー名\My Document\book1.xls'[Sheet2]!C5 という「外部にあるbook1.xlsを参照する為の数式」に変化します。 つまり「セル参照が肥大化する」のです。 これが「急激にサイズが大きくなった原因の1つ」です。 もちろん、これ以外の原因も考えられ、これだけが原因とは言い切れません。

muumuu0011
質問者

お礼

回答ありがとうございます。 なんとなく原因がわかったような気がします。確かに複数のsheetをコピーしています(と、言うことは参照しているってことですか?)。これを解決する方法はないのですか?もしよければ教えていただきたいのですが。

関連するQ&A

  • 画像データのサイズの変化

    初心者です。よろしくお願いします。 画像をペイントに呼び出して、手を加えなくとも別名で保存すると画像データのサイズが変化してしまいます。たとえば、もともと600KBの画像を別名で保存すると200KB、といった具合に。 見た目には何の変化もありませんが、これは何が変わっているのでしょうか。画像が劣化しているのでしょうか。

  • エクセルのファイルサイズがどんどん大きくなり困っています。

    オリジナルファイルは1.000KB位の大きさですが、 毎月「名前を付けて保存」で新しくファイルを作成し、 データを入力しています。 コピー&ペーストの反応が遅いので、 ファイルサイズをみたところ、9.000KBになっていました。 どうして急にこんなに大きなサイズになってしまったのでしょうか?入力するデータは毎月そんなに差がありません。数ページの入力に時間がかかり困っています。

  • EXCELファイルのファイルサイズを小さく

    EXCELで作成したファイルの容量が大きくて困っています。 作成したEXCELファイルにはシートが5つあります。 1~3のシートに表を作成し値を入力しています。また、条件付書式がいくつか設定されています。 4~5のシートには画像が貼り付けられています。スクリーンキャプチャを2つのシートを合わせて10枚ほどです。 この様なファイルを保存すると、容量が20MBほどになりました。 条件付書式や画像を貼り付けたとは言え、ちょっと大きすぎる気がしたので、 サイズを小さくするために色々と試してみました。 そこである事象に気付きました。 4~5のシートを削除し、1~3のシートだけにしてファイルを保存してみると、ファイルサイズが400KBほどになりました。 同様に、1~3のシートを削除し、4~5のシートだけにしてみると、ファイルサイズは800KBほどになりました。 【質問内容】 ・1~3の表だけのシートが400KB、4~5の画像のシートが800KB、それぞれ単純に足し合わせても1200KBほどで済む気がするのですが、なぜ1つのファイルにすると途端に20MBなんてサイズが大きくなってしまうのでしょうか。 ・仕事の都合上、シートを分けて2つのファイルとして保存するのは望ましくないので、1つのファイルで2MBほどに抑えることはできないでしょうか。 以上です。宜しくお願い致します。

  • エクセルにて

    エクセルにJPG画像を貼り付ける作業をしているのですが メール添付ファイルの為極力サイズを抑えるように作成しています そこで疑問が生じましたのでお助け下さい エクセルの新規ファイル(無記入)を保存した場合 プロパティーを見ると13.5KBとなっております Microsoft Poto Editorにて27.0KBのJPGファイルを開き 開いたJPGファイルを切り取った上でエクセルに 貼り付け保存すると1.16MBとなってしまいます ただしこのJPG画像をペイントから開き 開いたJPGファイルを切り取った上でエクセルに 貼り付け保存すると248KBとなります 同じ画像なのに前者ではサイズが大きく なり過ぎるのは何故でしょうか? またサイズの計算は単純な物ではないとは思いますが エクセルにJPG画像を貼り付けた場合 エクセルの新規ファイル13.5KB+JPG27.0KB=40.5KB ですのでこれに近いサイズにならないのは何故でしょう?

  • エクセルのファイルサイズ

    エクセルで画像を貼ったファイルを作りました。 貼った画像は10枚ほどで いずれも10~100kバイトほどの画像で合計で500kもありません。 ところがファイルを保存するとサイズが3Mにもなってしまいました。 会社の規則で3M以上のファイルはメールで送らずサーバに上げることになっているのですが 出来ればメールで送れるサイズにしたいです。 画像ファイル自体をリサイズして合計を200kほどにしても出来上がったエクセルファイルのサイズはわずかに減った程度でした。 また、新規作成したファイルに同じ画像ファイルを貼り付けて保存したところちゃんと500k強のファイルになりました。 しかし、その新規ファイルから画像をコピーしてもとのファイルへ貼り付けて保存するとやはり3Mのファイルになってしまいます。 いったいどうしたらよいのでしょうか?

  • excelで同じ操作してもPC違うとサイズ違うのナゼ?

    すみません、どなたかお教えください。 OS98seを使っていてexcelのバージョンは2000でした。そこで作ったファイルを、OS2000のPC2台で全く同じ操作をして保存してみたところ、サイズがぜんぜん違いました。 元々のファイルサイズ=86kb 編集後のサイズ 98se→86kb 2000(1)→83kb 2000(2)→95kb 計3台で試してみましたがどうしてこんなにもサイズが違ってしまうの?まったく同じ操作をしているのに。軽さが命のこの仕事で現在2000(2)を使って仕事をしなければいけない状況なのですが、できれば2000(1)のような、むしろ軽くなってるじゃん!ラッキー!という状態になりたいんです(笑)何か不要なプログラムやシステムがあるとエクセルひとつ保存かけるのにも影響するのでしょうか? なんか質問がわかりにくくてすみません。要は同じ作業するでもPCが違うとサイズも変わるのはどうしてかな?と。改善方法があるならそれを知りたいなと思ったんです。すみませんがどなたかご存知でしたら教えてください。どうぞよろしくお願いします。

  • illustratorからWEB用にGIFデータを保存するとき

    illustrator(cs2を使っています)からWEB用にGIFデータを保存するとき、ファイルサイズを極力軽くしたいと思っています。一つのGIFファイルを5KB以下にしたいのです。「WEB用に保存」を押して色々といじっているのですが、なかなかファイルサイズが下がりません(20KB程度です)。この場合に、ファイルサイズを下げるいい方法はあるのでしょうか。また、illustratorでのデータ作成の段階で、その後作成するGIFファイルを軽くするために意識してやっておいたほうがいいことがあるのでしょうか。教えてください!お願いします。

  • Excelの保存サイズ

    Excel2003で作成したファイルサイズが大きくなったので(1,689KB) データの古い部分を消去したのですが サイズが小さくならず 試しに データの入っているセルやグラフを全部削除したのですが それでも1,289KB有り 理由が解りません 作成したファイル内容は シートが1個 セルに数値を平均4桁入力 423行 A~BD(56列)使用 グラフ5個 マクロを組込みしています 1:サイズを小さくする為にセルのデーターを消去するだけでは駄目なのでしょうか? 2:何処かに隠されたデータが有る気がするのですが それを消去出来ないでしょうか? 兎に角サイズが大きくなったファイルを 作り直さないで一部を消去して サイズを小さくする方法を御存知の方のアドバイスをお願い致します  

  • Excelで指定範囲のデータのみを保存したい

    OS:windows2000 Excel2002 xlsファイルを「名前を付けて保存」で別名ファイルとして保存するとき、データの一部のみを指定して保存をする事は出来ますか? (1)ブックにシート名が「仕入」「売上」「利益」と3枚あるとします。 「売上」のシートのみを別名ファイルとして保存したい。 当然「仕入」「利益」シートを削除してから別名で保存すれば出来ますが、他に方法があれば教えて欲しいのです。 (2)「仕入」シートに1000行のデータがあるとします。 101行目から200行目のみのデータを別名で保存したい。 これも101行目から200行目以外のデータを削除してから別名で保存すれば出来ますが、他にもっと便利な方法があれば教えて下さい。 私の知識は少々のマクロ記述は理解でる程度です

  • エクセルデータを123データ変換しようとしています。

    エクセルデータを123データ変換しようとしています。 知人がエクセルで作成したデータを123のデータに変換しようとしています。(わたしはエクセルは得手ではないため) そこでエクセルデータをエクセルで開いた上、ファイル->名前をつけて保存ー>ファイルの種類をWK4(1-2-3)にして保存しようとしますと、次のような表示が出て保存が出来ません。  「レジストリポリシー設定によってブロックされている種類のファイルを保存しようとしています。」 エクセルのヘルプを見ても「レジストリポリシー設定」についてのものは解りません。エクセルデータを作成した人も、わからないと言うことです。 エクセルで作業をすれば問題ないのだと思いますが、わたしはずっと123で仕事をしてきたものですから、なかなか思うに任せないでいます。 対処法をお教えいただけると感謝です。

専門家に質問してみよう