風柳メモ

ソフトウェア・プログラミング関連の覚書が中心。

Excel

エクセルのVBAで正規表現のメソッド実行に時間がかかる現象と対策(仮)

エクセルの VBA で、正規表現(VBScript.RegExp)の .Excute メソッドを使っているプロジェクトにて、不自然に動作が重くなってしまう現象に遭遇しました。 Windows 10 Pro バージョン 2004 (OS ビルド 19041.630) 上で、Microsoft® Excel® for Microsoft 36…

エクセルで揮発性の数式を含むセルを抽出する試み

はじめに エクセルのワークシートで使える関数の中には揮発性関数というものがあり、これらは再計算の度に再評価(実行)されてしまいます。揮発性関数の中には OFFSET や INDIRECT といった便利な関数も含まれているためについ使ってしまいがちですが、かと…