最近EXCELが重い、開くのに時間がかかる、理由が分からない。
原因不明のEXCEL負荷?
最近、一つのEXCEL動作が重い、開かない、もっさりしている、などでお悩みの方いらっしゃりませんか?いろいろな理由が考えられますが、その内の一つを紹介します。
手動でも、マクロでも、CSV等の外部データ取込を何回も実行していると、EXCELブック内に余計なゴミが溜まっていくことがあります。
なんか最近、データ量は変わらないのに重くなってきたな?なんて思ったとき試してください。(※必ずバックアップして作業)
手動で消す
・データー/接続 で中身を全て消す。
・数式/名前の管理 で中身を全て消す。
マクロで消す
'### データ/接続 ### Do While ActiveWorkbook.Connections.Count > 0 ActiveWorkbook.Connections.Item(ActiveWorkbook.Connections.Count).Delete Loop '### 数式/名前の管理 ### Do While ActiveWorkbook.Names.Count > 0 ActiveWorkbook.Names.Item(ActiveWorkbook.Names.Count).Delete Loop
※【注意】手動、マクロ、どちらで処理してもよいですが、わからない場合(他人が作った等)は、EXCELをバックアップして処理してください。
こちらの作業で不具合が発生した場合は、当方では責任は取れませんので、自己責任で対応してください。※コピーして作業することをお勧めします。
Discussion
New Comments
No comments yet. Be the first one!