VBE Forge Diff

VBAのソースを、フォルダや開いている別のブックと比較して違いを表示するVBEアドイン


ソフト詳細説明

VBE(Visual Basic Editor)の[アドイン]メニューから、現在開いている
VBAプロジェクトのソースを、次のどちらかと比較して違いを表示します。

・フォルダにある .bas / .cls / .frm ファイル(VBE Forge Export の出力先など)
・Excelで開いている別のブックのVBAプロジェクト

インポートする前にフォルダとブックの違いを確かめたいとき、
本番用と開発中のブックの違いを確かめたいときに便利です。
比較はプロジェクトもファイルも一切変更しません。

【主な機能】
・モジュールごとに「変更あり/種別が異なる/現在のみ/相手のみ/同一」を一覧表示
・行単位の差分を色分け表示(左右に並べる/上下1列を切り替え)
・[前の差分][次の差分]で変更箇所へ移動
・差分の行をダブルクリックすると、VBEでその行を開く
・行末の空白や、大文字小文字の違いを無視するオプション
(VBEが自動で揃える識別子の表記の違いを、差分として扱いません)
・差分を unified diff 形式でコピー、または .diff ファイルに保存

【導入】
ZIPを展開し、install.bat をダブルクリックするだけで導入できます。
管理者権限は不要です(レジストリは HKEY_CURRENT_USER のみ使用)。
導入後は展開したフォルダを移動しないでください。

【ご使用前に】
Excelの「VBAプロジェクトオブジェクトモデルへのアクセスを信頼する」を
有効にしてください(トラストセンター → マクロの設定)。

【制限事項】
・比較するのはコードだけです。UserFormのデザイン(.frx)や参照設定は比較しません。
・パスワードで保護されたプロジェクト、保存していないブックは比較できません。
・差分の反映(取り込み)は行いません。取り込みには VBE Forge Import をご利用ください。

【動作環境】Windows 10 / 11、Excel 2016 以降(Microsoft 365 を含む、32bit / 64bit)

動作環境

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

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

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

■関連キーワード


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

  1. AddLineNumbers VB6/VBA VB6/OfficeVBA環境のコードウィンドウで行番号を表示(ユーザー評価:0)
  2. USB-IO2.0制御プログラム (x86) USB-IO2.0用の制御モジュールとVisualBasic2008 サンプルソース(ユーザー評価:0)
  3. AddLineNumbers VBA for x64 Office2010(64bit)VBA環境のコードウィンドウで行番号を表示(ユーザー評価:0)
  4. VB6.0、VB.NET 画面レイアウトhtml変換ツール B6.0、VB.NETの画面レイアウトをhtmlに変換する(ユーザー評価:0)
  5. VB用プリンタ操作関数 用紙の追加やオンライン、オフライン状態の切り替えなどの操作ができるVB用の関数(ユーザー評価:0)

カテゴリーから選ぶ