Softex CelwareTech Blog

Excel VSTO Add-in

階層化フォーム (Kaiso)

階層化フォームは、肥大化したExcel VBAプロジェクトを解析し、 モジュール、宣言、プロシージャ、呼び出し関係を確認しやすくするVSTOアドインです。 引き継ぎ、リファクタリング、共通部品の整理で「どこから呼ばれているか」を追いやすくします。

階層化フォームの解析画面全体
解析画面では、プロジェクト、モジュール、宣言、プロシージャ、コード、階層ビューを並べて確認できます。画像クリックで原寸表示できます。

VBAプロジェクト内のモジュール・宣言・プロシージャを一覧化

プロシージャ間の呼び出し関係を階層ビューで確認

プロシージャ名やコード本文を検索し、VBEへジャンプ

外部VBProject参照のプロシージャや宣言メンバーをコピー

関連するClass / UserFormモジュールを取り込み

VBAからAutomation APIで検索や整理処理を呼び出し

次に読むページ