| 
    
     |  | ▼uchan さん: おはようございます。
 
 >コーディング内容を記述しましたのでご確認ください。
 >Version Excel2003
 >いかがでしょうか?
 
 Excel2002で確認しましたが、やはり正常に作動しました。
 
 しかし、
 Excel2000、2002でもvbsからExcelを呼び出すとインスタンスの作成箇所で
 エラーが発生しています。
 
 Excel2003は持っていないので検証できませんが・・。
 
 XLAファイルの作成しているクラスモジュールのプロパティのInstancingを
 既定値の 1(Private)から、2(PublicNotCreatable)に変更して
 試してみてください。
 
 ・Excelを起動し、対象のXLAファイルを読み込んでください。
 
 ・VBEを起動してください(Alt+F11)。
 
 ・対象クラスモジュールを表示させてください。
 このプロパティウインドウが表示されている場合もありますが、表示されていない
 場合、F4キーを押してください。プロパティウインドウが表示されるはずです。
 
 ・プロパティウインドウには、オブジェクト名に「Class1」と表示されていませんか?
 
 ・その下の行にInstancingという項目があります。
 
 ・クラスモジュール作成時には「1(Private)」となっています。
 
 ・これを「2(PublicNotCreatable)」に変更してください。
 
 上書き保存してください。
 
 これで再度試してみてください。
 
 VBSからは、上記の方法で作動していますから、
 もしかしたらうまくいくかもしれません。
 
 私が今、考えられるのは以上です。
 
 
 |  |