VBEAddinForVCS

VBEAddinForVCSは、ExcelVBA開発における、VBEエディタ上でのSVN連携を支援するExcelアドインです。
当アドインを使用するためには、事前にTortoiseSVNがインストールされている必要があります。

使い方

  1. ダウンロードしたVBEAddinForVCS.xlaファイルを開いてください。
  2. SVN管理を行うExcelアドインプロジェクトとともに、VBEを開いてください。
  3. VBEのプロジェクトウィンドウで、右クリックし、メニューの『Export And Import with SVN』を選択してください。
    right_click_menu.png
    右クリックメニュー

  4. メニューの『Export And Import with SVN』を選択すると、選択したプロジェクトのExcelブックと同じフォルダに、選択したプロジェクトの全モジュールをVBEのExport機能を使用してエクスポートします。
  5. エクスポート完了後、TortoiseSVNの『Check for modification』ウィンドウを起動します。
    export_and_open_svn_check.png
    ExportのログとTortoiseSVNの『Check for modification』ウィンドウの起動

  6. 起動されたTortoiseSVNの『Check for modification』ウィンドウから(を利用して)、Update/Commitを行ってください。
  7. Update/Commitが完了したら、TortoiseSVNの『Check for modification』ウィンドウを閉じてください。
  8. TortoiseSVNの『Check for modification』ウィンドウが閉じられたら、更新されたファイル(モジュール)について、VBEのImport機能を使用してプロジェクトにインポートします。
    import_situation.png
    インポート状況

その他

  • まれに、右クリックメニュー『Export And Import with SVN』の選択が検知されなくなる場合があります。その場合は当アドインのxlaファイルを閉じて、開きなおしてください。