私なりにぐぐってはみたんですけど、見つかりませんでした(;_;)
ぐぐって有ったのは次のような話でした。
・画像の貼り付けとかがセルの削除とかで高さが0になってきえてないのでは?
・ブックの共有を使ってると・・・
・セルや行、列の非表示があるのでは?
・見えないセルに大きな計算式やデータが入ってるのでは?
どれも私のには当てはまりませんでした。
私のExcel(2007)は自分で作って、自分で使ってるだけなので、共有もしてないし
自分の知らない、遠~くのセルになにか有ったり、ということはないのです。
非表示もしてないし、行は50行くらい、列は13列(Mとか)くらいしか使ってないので
普通の画面の表示で全部見渡せるくらいのセルしか使ってません。
セルには式も文字も入力して無く、テキストボックスと画像と丸とか線(オブジェクト?)ばかりです。
でもそういうのをいろいろ編集しながらシートを追加していって
シートは多い時は20シートくらいありました。
その時は5000KBくらいになったのは内容なりの容量なので「こんなもんかな」と納得してました。
でも、そのシート別にExcelのファイルを分けようと、このExcelファイルを沢山コピーして、
ファイル名を変えてその中のシートをどんどん削除して一つのファイルに一つのシートにしました。
だからだいたい1/20くらいの容量になってもいいはずなのに、3500KBとか有るんです。
\(゜○゜)!/
いろいろイジってみると、その唯一のシートのなかの画像とかをどんどん消していっても
(一つ消す度に上書き保存してみて容量チェック)、少しづつしか減らなくて、
最後のテキストボックス(文字数8文字のみ)たったひとつしかない状態にしても
2800KBとかなんです。
で、最後の一つを消すと、いきなり20KBになりました。
試しに新しいファイルを開いてシートをコピーして、その新しいファイルを
名前を付けて保存したら110KBになりました。
この引越し作業をするしか容量を減らす方法はないのでしょうか?
どなたかご存知な方、教えて下さい。m(_ _)m
No.2ベストアンサー
- 回答日時:
個人的にその現象は、Excel2007かそれ以降のバージョンでxls形式のファイルを触っている時にそうなりやすい気がしています。
その場合、すでに付いている回答以外に劇的に効く方法としては、フリーOfficeでそのファイルを開き、別名で保存するというのがあります。これだけで1/10以下になることも。私がこの作業に使っているのはLibreOfficeで、これに入っているCALCがExcelに相当するソフトです。なのでCALCで開いて別名保存するわけです。
フリーOffice(LibreOffice)入手先:
https://ja.libreoffice.org/
ちなみに(当たり前ですけど)保存時の形式は必ずxlsにしてくださいね。黙っているとods形式にされてしまい、せっかく作業したのにExcelで読めないなんてことになります。あともう一点、LibreOfficeで編集すると書式が変化する場合があるため、なるべく別名保存以外のことはしない方が無難です。
余談ながら、古いExcel2000とかで作業していた時にはこの現象はなくて、2003辺りから出始めたような気がします。ただここまで極端に大きくなることはなかった気もします。なのでリボンUIが付いた新しいExcelは、古い形式のファイル操作に問題があるのではと思えてなりません。
xlsx形式のファイルでは、まだここまでひどい事例は経験がないですが、もしかするとCALCで別名保存作戦が有効である可能性ありです。ただなるべく新しいExcelで、xls形式を使い続けるのは避けるようにした方がいいんじゃないですかね?私は順次xlsxに切り替えていってます。
回答ありがとうございます。
LibreOfficeってよくわからなかったんですけど、とにかく仕事で使ってるのでサイトから何かをダウンロード、っていうのは禁止なんです。
だけど「名前をつけて保存」とか「xlsをxlsxに」というお話をヒントにいろいろやってみました。
前に「何か問題がある時は新規にExcelを立ち上げて使うと解決する」というのを見かけたことがあったので・・・
◎左下のスタート → プログラム → Excelで起動して
ファイルを開く → 名前をつけてほぞん、で名前を少し変えて保存してみました。
結果:容量変わりませんでした(;_;)
で、次に
◎同じくスタートから起動して、名前も拡張子(xlsをxlsxに)も変えて保存。
結果:なんということでしょう、2800KB → 130KBになりました。
ひょっとして、新規のExcelでなくても?・・・で、
◎ファイル(Excel元データ)をダブルクリックで普通に開いて、名前も拡張子(xlsをxlsxに)も変えて保存。
結果:\(^◇^)/ さっきと同じく、130KBになりました。
さらに、ひょっとして・・・で、
◎元データを普通に開いて、名前は変えずに拡張子だけxlsxにして保存。
結果:これも130KB成功です。
ででで、さらにさらに、ひょっとして・・・
◎編集前の20シートある本当にいろいろ内容が沢山ある元の元のExcelを普通に開いてxlsxにして保存。
結果:5000KB → 3000KBに減りました。
だったら、もしや・・・と
◎その3000KBになった元のデータを当初の作業と同じようにシートをどんどん消して20シートを目的の1シートのみにして保存。
結果:xlsの時は3500KBにしかならなかったのが自分でみつけた容量減らすシートひっこしの方法でも550KBだったのがこの方法だとさらに350KBになりました。
まとめ:xlsxって多分2007のことだと思うんですけど、2007Excelで昔のExcelを編集して保存するときはxlsx(2007?)に変更して保存する。
ということのようですね。
お蔭様でとっても解決しました。この方が、シートの引越しよりずっと楽になりました。
ありがとうございました。(*_ _)mm
LibreOfficeの方は家で試してみようと思います。
No.1
- 回答日時:
Excelの「肥大化」という現象が原因のようです。
[Ctrl+G]のショートカットキーで、表示されるダイアログボックスの「セルの選択」ボタンから「最後のセル」にジャンプして、実際に使われている部分までを選択して「削除」すると、ファイル容量が激減するそうです。
「困った18:えっ、この小さい表が2メガバイト?」
http://pc.nikkeibp.co.jp/article/knowhow/2010082 …
「なぜか重いExcelファイルを軽くする方法10選」
http://matome.naver.jp/odai/2134672226548347701
早速の回答ありがとうございます。
「この小さい表が2メガバイト?」見させて頂きました。
説明したつもりだったのですが・・・すみません。
説明がわかりにくかったですかね。自分で作ったデータなので「はるか彼方に、最後のセル」ということは無いんです。
念の為、説明通りにやってみましたが、初期画面で見えてるセルでした。(大きなデータなどの埋め込みもなし)
「なぜか重いExcelファイルを軽くする方法10選」は事前に調べていたサイトです。
私にあてはまりそうなのがなかなか無くて・・・
一つだけ当てはまりそうなのが「シートの内容を全て、新しいファイルにコピペする」だったんですが「ずっと同じファイルを使っていると、変更履歴のようなデータで重くなることがあります。」との話、具体的に何バイト(何倍?)?増えるのか知りたいとこですね。
私のは本来110KBのものが2970KBだったから、27倍にもなってしまってました。
この項目の理由で27倍にもなるのかな?って疑問に思ってます。
別の原因なのじゃないのかな?とか思ってます。
また何かありましたら教えてください。m(_ _)m
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
あなたの「必」の書き順を教えてください
ふだん、どういう書き順で「必」を書いていますか? みなさんの色んな書き順を知りたいです。 画像のA~Eを使って教えてください。
-
【大喜利】【投稿~1/9】 忍者がやってるYouTubeが炎上してしまった理由
【お題】・忍者がやってるYouTubeが炎上してしまった理由
-
あなたの「プチ贅沢」はなんですか?
お仕事や勉強などを頑張った自分へのご褒美としてやっている「プチ贅沢」があったら教えてください。
-
AIツールの活用方法を教えて
みなさんは普段どのような場面でAIツール(ChatGPTなど)を活用していますか?
-
今から楽しみな予定はありますか?
いよいよ2025年が始まりました。皆さんには、今から楽しみにしている予定はありますか?
-
エクセルファイルのシート毎の容量
Excel(エクセル)
-
Excelのサイズが小さくなりません
Excel(エクセル)
-
エクセルファイルを上書きすると容量が増える
Excel(エクセル)
-
-
4
1つのシートの容量が知りたいです。
Excel(エクセル)
-
5
エクセルファイルの容量が大きくなる要因
その他(Microsoft Office)
-
6
エクセルに貼付けた写真の容量(何バイトなのか)を確認する方法はありますか?
その他(パソコン・スマホ・電化製品)
-
7
Excelファイルの容量が異常に大きいことについて
Excel(エクセル)
-
8
ExcelのFileサイズの急な肥大化
その他(Microsoft Office)
-
9
Excel に貼り付けた図形が、保存した後、再度、開くと勝手に動いている。
Excel(エクセル)
-
10
エクセル:一般的に何メガくらいの容量なら安全ですか?
PowerPoint(パワーポイント)
-
11
Excelで複数シートの選択セルをA1セルに一気に戻したい
Excel(エクセル)
-
12
自分の部署・担当を言うとき、どういう言い方が正しいでしょうか?? 会社のときは、弊社といいますが、部
その他(ビジネス・キャリア)
-
13
excelの不要な行の削除ができない!
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・集中するためにやっていること
- ・テレビやラジオに出たことがある人、いますか?
- ・【お題】斜め上を行くスキー場にありがちなこと
- ・人生でいちばんスベッた瞬間
- ・コーピングについて教えてください
- ・あなたの「プチ贅沢」はなんですか?
- ・コンビニでおにぎりを買うときのスタメンはどの具?
- ・おすすめの美術館・博物館、教えてください!
- ・ことしの初夢、何だった?
- ・【お題】大変な警告
- ・【大喜利】【投稿~1/20】 追い込まれた犯人が咄嗟に言った一言とは?
- ・洋服何着持ってますか?
- ・みんなの【マイ・ベスト積読2024】を教えてください。
- ・「これいらなくない?」という慣習、教えてください
- ・今から楽しみな予定はありますか?
- ・AIツールの活用方法を教えて
- ・【お題】逆襲の桃太郎
- ・自分独自の健康法はある?
- ・最強の防寒、あったか術を教えてください!
- ・【大喜利】【投稿~1/9】 忍者がやってるYouTubeが炎上してしまった理由
- ・歳とったな〜〜と思ったことは?
- ・モテ期を経験した方いらっしゃいますか?
- ・好きな人を振り向かせるためにしたこと
- ・スマホに会話を聞かれているな!?と思ったことありますか?
- ・それもChatGPT!?と驚いた使用方法を教えてください
- ・見学に行くとしたら【天国】と【地獄】どっち?
- ・これまでで一番「情けなかったとき」はいつですか?
- ・この人頭いいなと思ったエピソード
- ・あなたの「必」の書き順を教えてください
- ・14歳の自分に衝撃の事実を告げてください
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excelの「0」だけ非表示、小数...
-
Excelで複数シートの選択セルを...
-
Excelシートの保護時にデータの...
-
エクセルで条件に一致したセル...
-
別シートのセルを絶対参照にする
-
日付が未入力の際はゼロか、空...
-
シート参照で変数を使いたい(EX...
-
ExcelでTODAY関数を更新させな...
-
INDIRECTを使わず excelで複数...
-
エクセルで1月0日と表示される!!
-
Excelでスクロールすると文字が...
-
エクセルの文字
-
エクセルで20万行あるシート...
-
エクセルで文字を自動的に別シ...
-
マクロ 新しいシートにデータ...
-
(Excel)あるセルに文字を入力...
-
エクセルでシート保護をかける...
-
エクセルで複写のように自動入...
-
VBAでシート全体の塗りつぶしを...
-
Excelのファイル容量が減らない...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelの「0」だけ非表示、小数...
-
Excelで複数シートの選択セルを...
-
別シートのセルを絶対参照にする
-
エクセルで条件に一致したセル...
-
日付が未入力の際はゼロか、空...
-
エクセルで1月0日と表示される!!
-
Rangeメソッドは失敗しました。...
-
Excelシートの保護時にデータの...
-
複数シートの同じセル内容を1シ...
-
シート参照で変数を使いたい(EX...
-
ExcelでTODAY関数を更新させな...
-
Excelでスクロールすると文字が...
-
エクセルで複写のように自動入...
-
エクセルの文字
-
エクセルで指定のセルのみ完全...
-
Excelのファイル容量が減らない...
-
マクロ 新しいシートにデータ...
-
エクセルで、加筆修正したセル...
-
VBAで、セル(Range)のオブジ...
-
エクセルのマクロで全シートを...
おすすめ情報