VBE Forge Import

フォルダ内のVBAソースファイルをVBAプロジェクトへ一括インポート


ソフト詳細説明

VBE(Visual Basic Editor)のアドインメニューから、指定したフォルダにある .bas / .cls / .frm ファイルを、現在開いているVBAプロジェクトへ一括インポートするツールです。

VBEで1つずつ「ファイルのインポート」を繰り返したり、同名モジュールを手で削除してから取り込み直したりする手間をなくします。Gitなどで管理しているVBAソースを、ブックへ書き戻したい方に向いています。
姉妹ソフト「VBE Forge Export」で書き出したフォルダを、そのまま取り込めます。

■ 取り込みの動作
・新しいモジュール → 追加
・同名のモジュールがある → 置き換え(名前は変わりません)
・ThisWorkbook、Sheet1など → コードだけを差し替え
・対応するシートが無い → 取り込みません(スキップ)
モジュール名はファイル内の Attribute VB_Name で決まります。
フォルダに無いモジュールを削除することはありません。

■ 特長
・VBEの[アドイン]メニューから実行
・実行前に「追加/置き換え/コード差し替え/スキップ」を一覧で確認
・一覧のチェックボックスで取り込む対象を選択(すべて選択/すべて解除)
・同名モジュールは自動で置き換え(Module11のような別名になりません)
・置き換えに失敗した場合は、元のモジュールをそのまま残します
・UserFormは .frx も含めて取り込み
・取り込み元フォルダを記憶(初回はExportの出力先)
・動作ログを %LOCALAPPDATA%\VBEForge\Logs に記録

■ インストール
install.bat をダブルクリックするだけです。
管理者権限は不要で、レジストリは現在のユーザー配下(HKCU)のみ使用します。
アンインストールは uninstall.bat をダブルクリックしてください。

■ ご使用前の設定
Excelの[ファイル]→[オプション]→[トラストセンター]→[トラストセンターの設定]→[マクロの設定]で「VBAプロジェクトオブジェクトモデルへのアクセスを信頼する」を有効にしてください。
無効の場合は、設定手順を案内するメッセージを表示します。

■ 元に戻したいとき
取り込んだ内容は、ブックを保存するまで確定しません。結果に問題があれば、ブックを保存せずに閉じてください。

■ 制限事項
・パスワードで保護されたVBAプロジェクトには取り込めません
・取り込み先はアクティブなVBAプロジェクト1つです
・シートやブックそのものは作成しません
・Excel以外のホスト(Word/Access等)では動作確認していません

動作環境

VBE Forge Importの対応動作環境
ソフト名:VBE Forge Import
動作OS:Windows 11/10
機種:IBM-PC x64 ARM
種類:フリーソフト
作者: ラピッド・アプリケーションズ有限会社 藤原英司 

ユーザーの評価(0人):0
コメント:0件
>>コメントを見る

最優秀ダウンロードソフト決定戦
お気に入りのソフトに投票しよう!

■関連キーワード


「VisualBasic」カテゴリーの人気ランキング

  1. AddLineNumbers VB6/VBA VB6/OfficeVBA環境のコードウィンドウで行番号を表示(ユーザー評価:0)
  2. AddLineNumbers VBA for x64 Office2010(64bit)VBA環境のコードウィンドウで行番号を表示(ユーザー評価:0)
  3. 郵便番号検索 アプリケーション 開発用サンプル 郵便番号、住所、事業所名の検索機能を持つアプリケーションを開発するためのサンプルソフトウェア(ユーザー評価:0)
  4. VB6.0、VB.NET 画面レイアウトhtml変換ツール B6.0、VB.NETの画面レイアウトをhtmlに変換する(ユーザー評価:0)
  5. USB-IO2.0制御プログラム (x86) USB-IO2.0用の制御モジュールとVisualBasic2008 サンプルソース(ユーザー評価:0)

カテゴリーから選ぶ