Softex CelwareTech Blog

FAQ

FAQとトラブル対応

階層化フォームはExcel、VBE、VSTOアドインをまたいで動くため、環境設定の影響を受けます。 まずは、よくある確認ポイントから順番に切り分けてください。

VBAプロジェクトアクセス設定のエラー
VBAプロジェクトへのアクセス権限がない場合は、Excelのマクロセキュリティ設定を確認します。
インストール時の確認画面
インストール時や初回起動時は、証明書や発行元の確認が必要になる場合があります。

リボンに階層化フォームのボタンが表示されません。

インストール後にExcelを再起動し、アドインが無効化されていないか確認します。初回起動時は発行元や証明書の確認が必要になる場合があります。

VBAプロジェクトを読み込めません。

Excelのマクロ設定で、VBAプロジェクトオブジェクトモデルへのアクセスが信頼されているか確認します。保護されたブックやパスワード付きプロジェクトでは解析できない場合があります。

編集したコードが画面に反映されません。

階層化フォームは、明示的に読み込みまたは更新した時点の情報を表示します。VBE側でコードを編集した後は、再読み込みまたは更新を実行してください。

検索結果からVBEへ移動できません。

対象ブックが開いていること、該当モジュールが削除または名前変更されていないことを確認します。解析後に構成が変わった場合は更新してから検索します。

VBA APIの戻り値が取得できません。

階層化フォーム側で対象プロジェクトを読み込んでいるか、検索条件が現在の解析結果に一致しているかを確認します。必要に応じてサンプルコードから最小構成で動作確認します。