No.3ベストアンサー
- 回答日時:
EXCELのバグと思うのですが、「何も無い」はずのシートでも
「座布団」を敷いてるようです。
Ctrl+Endキーで使用されたセルの最後へジャンプします。
何も無いシートならセルA1から動かないはずですが、結構とおくまで飛んでいきます。
この時に検出される行(最終行)から御自身で意識されている最終行までの間の
「行削除」を行ってください。
そしてすぐ上書き保存して見てください。
これで結構な容量が削除されるはずです。
Ctrl&[End]では、ジャンプこそしませんでしたが、おかげさまで、1枚だけ処理から戻ってくるのに時間のかかるシートがあるのに気づけました。
そこで、そのシートを一旦削除し、新しいシートを挿入、シート名を変更したところ、16000KBから、429KBにまで、容量が減りました。
今後も使い続けてどうなるかは判りませんが、対症療法としては、大きなヒントになりました。
本当にありがとうございました。
No.4
- 回答日時:
私も補足のような状態になったことがあります。
空白のセルでも、罫線やテキストや背景の色情報が入っていると容量を食うことになりますので、これらを確認してください。(テキストの黒を自動にすることを忘れずに)
私の場合、これでも容量が変わらなかったので、新規のブックを立ち上げそのシートに既存ブックのシートをコピーし、新規ブックに既存ブックの名前を付けて保存することで解決しました。
未だに原因は定かではありませんが、試す価値はあると思います。
ご指摘の通り確認しましたが、今回のケースは該当していなかった様です。
でも、今後の作業に大いに参考になると思います。
ありがとうございました。
No.2
- 回答日時:
こんにちは。
追記していくと、情報量が大きくなるのは止められないかと思います。
あとは、キリのいいところで、データを別のブックに分割するしかないでしょう。
確かに、データが増えれば、動作が遅くなってしまって、かないませんね(^^;。
そんな時にボクは、自動計算の機能を停止して使用しています。
ツール - オプション - 「計算方法」タグ
ここの一番上の 計算方法を「手動」にしておくと、値を変えたときに計算がされません。
多少でも処理を少なくして、動作が重くなるのを防ごうというわけです。
抜本的には、【ハイスペックのマシンに乗換え】WindowsNT系の安定したOSにするのが一番でしょう。【メモリも積みましょう】。
参考になれば。
でわ
この回答への補足
早速の回答ありがとうございました。
少し、私の言葉が足りなかったかも知れません。
データの増減に関係なく、ファイルがどんどん肥大化するのです。
試しに、今、該当のブックを別フォルダにコピーし、内部のシートの内容を全部「削除」してみてから、閉じてプロパティを開いてみました。
容量表示は消す前とほとんど変わっていませんでした。
何も書かれていないブックが1メガを越えている状態です。
No.1
- 回答日時:
はずれていたらごめんなさい
以前のバージョンのものを といった情報ならあります
該当しますでしょうか?
参考URL:http://www.microsoft.com/JAPAN/support/kb/articl …
早速の回答、ありがとうございました。
私の抱えている問題とは、直接関係なかったようですが、勉強になりました。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) Excel VBA 最終行を取得しVlookup関数をコピーする方法をコーディングで教えてください。 3 2023/05/11 13:14
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 1 2023/08/10 14:24
- Excel(エクセル) たくさんあるフォームコントロールを効率よく確認するには 1 2022/12/24 12:27
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/07/16 14:36
- Excel(エクセル) セルの値と同じ名前のシートのセルの結合を解除する方法を教えてください 3 2022/10/03 10:23
- Visual Basic(VBA) マクロで最終行を取得したい 4 2023/05/28 12:14
- Visual Basic(VBA) エクセルのマクロについて教えてください マクロを実行して 作業フォルダの中にある PDFファイル名を 3 2023/07/01 15:16
- Excel(エクセル) vba あるブックから新たにブックを起動したときディスプレイ上で並べて表示 1 2023/08/08 08:39
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/05/23 15:54
- Excel(エクセル) ExcelのVBAコードについて教えてください。 1 2023/01/13 10:42
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBAでブックを非表示で開いて処...
-
エクセルの関数 ENTERを押...
-
エクセルを共有するとPCによっ...
-
エクセルで参照しているデータ...
-
Excelで複数ブックの同一セルに...
-
Excel(2010)のフィルターが保...
-
エクセルファイルを開かずにpdf...
-
Excelでブックの共有を掛けると...
-
エクセル2016です。「ブッ...
-
WorkBooksをオープンさせずにシ...
-
エクセルで50行ごとに区切った...
-
複数エクセルから特定シートの...
-
複数ファイルから特定シートの...
-
エクセルで開いていないbookの...
-
Excelファイルをダブルクリック...
-
VBA バックグラウンドで別ブッ...
-
ブックのピボットを別ブックに...
-
フォルダ内の複数ファイルから...
-
エクセルで「ディスクがいっぱ...
-
エクセル:特定のブックのみ、...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルの関数 ENTERを押...
-
VBAでブックを非表示で開いて処...
-
エクセルを共有するとPCによっ...
-
WorkBooksをオープンさせずにシ...
-
エクセルで参照しているデータ...
-
エクセルで「ディスクがいっぱ...
-
Excelでブックの共有を掛けると...
-
Excelで複数ブックの同一セルに...
-
Excel(2010)のフィルターが保...
-
エクセルで別ブックをバックグ...
-
エクセルにおける,「ブック」...
-
同じフォルダへのハイパーリン...
-
ブックのピボットを別ブックに...
-
エクセルファイルを開かずにpdf...
-
エクセル2016です。「ブッ...
-
ブックの保護ができないんです...
-
エクセルで50行ごとに区切った...
-
エクセルシートの一部を送りたい
-
フォルダ内の複数ファイルから...
-
エクセル 複数のブックを一度...
おすすめ情報