frmEVCImportクラスについて

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

  4. ユーザがフォルダを選択する。
  5. ユーザがインポートするファイル(複数)を選択する。
  6. ユーザがインポートを行う。
  7. ユーザが画面を閉じる。(画面はアンロードされる。)
  8. インスタンスを破棄する。
プロパティの定義
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がプロテクト保護されていた場合