エクセルのファイルのサイズを小さくすることはできますか。エクセルを使っていて、大きなファイルを付けて保存していたところ、2Mが20Mくらいのサイズに代わってしまいました。大きくなったデータの部分を半分くらい消しましたが、19Mのくらいでさほど変わりません。12Mくらいになるのなら分るのですが、本来のデータサイズに変えることはできるのでしょうか。

回答の条件
  • 1人2回まで
  • 登録:
  • 終了:2006/04/10 19:14:35
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答9件)

id:KairuaAruika No.1

回答回数6926ベストアンサー獲得回数97

id:goigo559

?

すいません。意味が分りません。

2006/04/04 14:45:24
id:taknt No.2

回答回数13539ベストアンサー獲得回数1198

ポイント16pt

http://www.vector.co.jp/soft/win95/art/se257813.html

チビすな!!

大きなファイルが 画像ならば、こちらのソフトでサイズを小さくしてから貼り付ければいいですよ。

id:goigo559

画像ではないのです。

数式や数字の量が多いのです。ただ、パターン化しているファイルばかりなので、その量を減らしただけなのです。

2006/04/04 14:46:36
id:mash260977 No.3

回答回数100ベストアンサー獲得回数2

ポイント16pt

どのようなファイルを貼り付けてサイズが大きくなったのか、

具体的な説明がないのでよくわかりませんが、

画像などなら画質を落として貼り付けなおすか、

ハイパーリンクで呼び出すという手もあります。

id:a-ki No.4

回答回数43ベストアンサー獲得回数0

ポイント16pt

http://support.microsoft.com/default.aspx?scid=%2Fisapi%2Fgo...

ここを見るとエクセルのヴァージョンによって発生する現象のようです。

ソースを探せなかったけれど、変更箇所の履歴が残ってセーブするたびに容量が大きくなるという話を見かけたことがあります。

この場合「新規保存」で本来(?)の容量になるようです。

(これでFDに入らなくなったファイルをFDで保存することができたことがあった。)

http://members.ld.infoseek.co.jp/nkworks03/ExcelTips/ExcelTi...

ここがそれの説明に近いかも。

id:goigo559

ありがとうございます。

こちらの考えていたことに近いです。

が、、うまくいきませんでした。

このサイズはこれが正規なサイズなのだろうか。。

2006/04/04 15:22:17
id:KairuaAruika No.5

回答回数6926ベストアンサー獲得回数97

ポイント16pt

http://72.14.203.104/search?q=cache:IXuqUU4GiW0J:www2.moug.n...

先程はすみません。こちらで閲覧できるでしょうか。

id:goigo559

ありがとうございます。

エクセルはファイルの最適化は手動でするしかないみたいですね。

2006/04/04 15:24:58
id:taknt No.6

回答回数13539ベストアンサー獲得回数1198

ポイント15pt

数式が多いのならば、

その数式を マクロで定義して 共通化ということは

できないでしょうか?

文字だけで 20Mもあるのならば、小さくすることは 難しいですね。

id:goigo559

一部マクロを使っているところがあるからそこが重いのかも、そこは先ほどは減らしていなかったので、、、

2006/04/04 15:27:04
id:llusall No.7

回答回数505ベストアンサー獲得回数61

ポイント15pt

「大きなファイルを貼り付けて保存」とのことですが、

ファイルを「リンク貼り付け」にしたらいかがでしょうか?

メニュー[挿入]-[オブジェクト]-[ファイルから]により、ファイルを貼り付るときに、

[リンク]チェックボックスをオンにします。

そうすれば、XLSのサイズは小さいままだと思います。

※埋め込みではなく、リンクになりますので、ご了承ください。

id:kamonegijapan No.8

回答回数74ベストアンサー獲得回数3

ポイント15pt

1)メニューのツール>変更履歴の記録>変更箇所の表示で、編集個所を記録する、にチェックが入っていませんか?これがファイルを重くしていることが多々あります。

2)新しいシートを作成し、そこにデータと数式のみコピーペーストしてみてはどうでしょう?(右クリックでコピー->形式を選択して貼り付け)

これでも重いなら、データの内容なり、数式なりが疑わしいということになりますが。

id:panana No.9

回答回数87ベストアンサー獲得回数10

ポイント15pt

予想以上に大きくなってしまったエクセルを小さくするための方法をいくつか紹介します。

いずれもバックアップを取ってからお試しください。


画像を貼り付けている場合は画像ファイルのサイズを小さくする。

BMP形式で貼り付けていたならPNG形式にしてから貼り付けるなど。

(画像ではないそうなので今回は違いますね…)


不要な罫線、セルの色などの設定を見直す。

例えば、10,000行まであった表データを9,000行まで削除したとします。

このとき、行の削除をすればいいですが、値だけを消した場合に、罫線だけが残っている可能性があります。

このような必要のないセルの書式設定を消せば少しは軽くなります。


ゴミデータを削除する。

エクセルのスクロールバーを見てください。データ量に対して細く(小さく)なっていませんか?

(データが入力されているのは100行目までなのに、まるで何万行もありそうな細さ)

Ctrl+Gでジャンプダイアログを出し、セル選択ボタンを押して最後のセルを選択、OKを押します。

それが表の最後とかけ離れたところにあれば、そこから使われていない行、列を削除してください。

こちらの説明がわかりやすいです。

http://www.geocities.jp/yuunagi_hi/Excel_t.html#specialcells


最後にこれ。

【Dr'Exダイエット】

http://www.vector.co.jp/soft/win95/business/se146689.html

http://sweep-jp.com/exdiet/

4番のa-kiさんがおっしゃっている「変更箇所の履歴」を取り除いてくれるソフトです。

5番のKairuaAruikaさんのリンク先の"m2m10"さんが回答されている作業もやってくれるみたいです。

(普段マクロを使わないので未確認です)


-----

私はここまでやってサイズが変わらなければ「このファイルはこれが適正サイズ!」と思うことにしています。

長々と済みません。お役に立てれば幸いです。

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません