frmEVCExportクラスについて

 [一括エクスポート]画面です。
一括エクスポート画面
図1 一括エクスポート画面
使用方法:
  1. インスタンスを生成する。
  2. 対象プロジェクトを設定する。(VBProjectプロパティ)
  3. 画面を表示する。(Showメソッド(※1)
    ※1:必ずモーダルで画面を表示してください。
    Office 97やMac版Officeの場合はVBAのバージョンが5なのでモーダルでしかユーザフォームを表示できません。
    なので気にしなくてよいです。
    Windows版Officeで2000以上を使用している場合はVBAのバージョンが6なので、
    ユーザフォームをモードレスで表示する事ができますが、このクラスに関しては必ずモーダルで表示してください

  4. ユーザがエクスポート先フォルダを選択する。
  5. ユーザがエクスポートするモジュール(複数)を選択する。
  6. ユーザがオプションを設定する。
    ※4、5、6は順番が逆になる事もある。
  7. ユーザがエクスポートを行う。
  8. ユーザが画面を閉じる。(画面はアンロードされる。)
  9. インスタンスを破棄する。
プロパティの定義
Public Property Get VBProject() As VBProject
Public Property Set VBProject(ByVal objVBProject As VBProject)
対象VBProjectの設定と取得


プロパティの詳細
VBProject
Public Property Get VBProject() As VBProject
Public Property Set VBProject(ByVal objVBProject As VBProject)


プロパティの説明:
対象VBProjectの設定と取得
このプロパティは画面を表示する前に呼び出してください。
発生する実行時エラー:
91:Nothingを設定しようとした場合
?:設定しようとしたVBProjectがプロテクト保護されていた場合