ドラッグアンドドロップでエクセルファイルのモジュールがエクスポートできるVBScript。
動画のサンプルは以下より
エクセルのモジュールをエクスポートするVBScript
— やまと💻アイコン変えましたん (@yamato_1413) December 13, 2021
コマンドラインだとオプション引数で種類を選べる pic.twitter.com/Oi7trumFkT
うっかり関係ないファイルが混ざっても大丈夫。
コマンドラインで実行するときには,オプション引数を渡せばエクスポートするモジュールの種類も選べます。
-a 全部
-s 標準モジュール
-c クラスモジュール
-u フォームモジュール
-o オブジェクトモジュール
export.vbs sample.xlsm #省略すると全部
export.vbs -s sample.xlsm
export.vbs -sc sample.xlsm #複数種類を同時に選択可
export.vbs sample.xlsm -o #オプション引数の順番はどこでもOK
export.vbs sample.xlsm sample2.xlsm #エクセルファイルはいくつ渡してもOK
「VBAプロジェクトオブジェクトモデルへのアクセスを信頼する」を強制的にONにしているので,異常終了するとONのままになってしまいます。 お気を付けて。