昨日の夜 エクセルのシートのコピーが遅すぎてうまくいかない
どうしたらよいのかという 相談の電話がありました
以前にもエクセルが遅い、起動に時間がかかりすぎるという
相談があり その時はセルに設定している関数が多すぎるので
シートを分割して 1シートあたりの関数の量を減らすように
したのですが 今回はその対応をしてにもかかわらず
遅くなったというので 実際のエクセルを見せてもらうと
確かに 1シートあたりの関数も減ってるのに
シートのコピーに5分以上もかかるし スクロールも
ギクシャクとしていて快適とはいえない状態でした
内容をチェックしてみるとシート内には
10個ほどの星のマークが 図形の直線コネクターを使って
描かれていました
図形そのものは一見何の問題もなさそうだったのですが
チェックをしてみると 描かれていた星の図形は
何十本もの直線コネクターを重ねて描かれていました
つまり 一つの星に見えていた図形は
実は同じ図形を何十個も重ねていたのです
この何十個も重なっている星の図形が
同一シート内に他にも10個ほどあるので
このシートには星の形をした図形が数百個
描かれていたということになります
これだけ図形があると さすがに処理が重くなるので
相談者に図形を重ねた理由を確認すると
本人も重ねたつもりは無く いろいろ作業をしていたら
知らぬ間にそうなっていたということでした
この無駄な部分の図形は要らないということなので
重なっている図形を整理し 再度処理をおこなったところ
非常にスムーズにコピーもスクロールもしたので
この相談の件は完了となりました
エクセルのスクロールやコピーが遅いという場合
図形が使われていないか その図形の下に同じ図形が
何重にも重なっていないかチェックしてみるのも
解決の糸口を見つける一つの手かもしれません