スプレッドシートからVBAを抽出してリポジトリに保存する明確な方法はありますか。ExcelスプレッドシートからVBAを抽出
スプレッドシートはほとんど変更されませんが、VBAは変更されません。スプレッドシート全体をリポジトリに格納すると、異なるVBAリビジョンにまたがってdiffを実行して、どのコードが変更され、誰が変更したのかを確認することが困難になります。
は、我々は、アドインを経由してVBAソースコードのバージョン管理をサポートExcelと(前2003)アクセスのVBA 6.5 /エクセル2003
作品も(クロスリンクこれらのトピックおよび/または解答?への道があります)。私の必要性に合わせてこのルーチンをカスタマイズする前に私が作成した唯一の追加は、前後に次のコード行を追加することです。 xl.EnableEvents = False WBook = xl.Workbooks.Open(Trim( "SomeFile.xlsm")) xl。EnableEvents = True – chaltahai