約 30 MB の Excel ファイルがあり、その中には空白のシートしか含まれていません。データ、表、画像、書式設定はなく、単に空白のシートです。なぜこのようなことが起こるのか、またどのように解決するのかを知りたいので、以下を読んで、どのように生成されたかを理解してください。
40 シート以上のワークブックから始めましたが、サイズが 35 MB であることがわかったので、通常の Excel サイズ削減方法 (書式設定、空白セルの削除など) でサイズのトラブルシューティングを試みました。これは効果がなかったので、どのシートが原因かを特定するためにシートを 1 つずつ削除し始めましたが、すべてのシート (新しい空白シートを除く) を削除した後でも、ワークブックのサイズは 30 MB のままでした。また、どのシートが原因かを特定するためにアドイン (シート サイズの取得) を使用しましたが、出力には各シートが 30 MB 以上であると表示されています。明らかに、40 シートが多数ある場合はファイルが 1.2 GB であると示されるため、これは一致しません。このツールは通常は効果的に機能し、些細なことではなく、Excel ファイルにもっと根本的な問題があることを示しているようです。
このファイルがなぜこんなに大きいのか、またそのサイズを縮小するにはどうすればよいのか教えていただけますか?
答え1
答え2
Excelではデフォルトでは空のセルを保存したり割り当てたりしませんが、何も入力されていないシートが存在する可能性があります。しかし何らかの書式が適用された空のセル。
シート内のすべてのセルに「透明な」書式を適用することで、これを実現できたと思います。セルは技術的には空ですが、書式設定されているため割り当てられています。
これまでは、ファイルサイズを縮小するために、シート内の空の行をすべて削除したり、必要なセクションのみをコピーしてから問題のあるシートを削除したりしていました。