視覚障害者きうっちの自立への道

視覚障害者きうっち(S52年生)が気の向くままに日々の生活をツラツラとつづるブログ

在勤生活2598日目

2023-08-25 18:22:35 | 在勤生活
 何か最近続くなVBAの話。EXCELのマクロについて、離れた複数の行を削除する際、繰り返し処理を用いて1行ずつ削除をしていくと時間がかかってしまう時の対処法として、
Application.Unionプロパティを用い、削除対象の行を一度に削除する-。ようするに、手作業で例えると離れた複数のセルをまとめて洗濯し、一度の削除コマンドで一気に行削除するようなもの-。が有効なのですが、
どうもこの方法もやはり【限界】はあるみたいなんですよね…orz。例えば削除する対象の行が存在するファイルそのものが重かったりとか、他にも色々問題を抱えていたりとか。
本日のお仕事中、まさに出くわしてしまった↑の問題。いや、もうここまでくると正直【小手先】の対処ではどうにもできないんですよね~。
ようするに【行削除をする対象のファイルそのものを何とかしないと】というところ。ただここまでくると、もうマクロのメンテナンスをするわたしの判断だけではどうにもならないんですよね…………う~む(>_<)。

  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする