|    | 
     1.エクセルを起動します 
2.エクセル側からMs Projectを起動します。 
3.MS Projectの中のUserform1を開きます。 
4.Userform1で設定が終了したら 
 下記のプログラム(カレンダー設定)を動かします。 
 下記のプログラムはMs Projectに書いてあります。 
Sub カレンダー設定() 
Dim i, j, k, H 
Dim xlapp As Excel.Application 
Dim RS(1 To 2) 
Dim OAPP As Object 
Dim MyXL As Object 
Dim ExcelWasNotRunning As Boolean 
 
 Set MyXL = GetObject(, "Excel.Application") 
 Set MyXL = GetObject("C:\部品展開.xls") 
 MyXL.Application.Visible = True 
 MyXL.Sheets("部品数").Range("T1") = UserForm1.Label3684.Caption 
 ・ 
 ・ 
end sub 
 
 問題は通常Userform1を動かしていれば問題は発生しませんが 
 userform1の設定に時間がかかる場合(1分以上)に 
 MyXL.Application.Visible=Trueの所でエラーが発生します。 
  
 エラー内容は 
 ”アプリケーション定義またはオブジェクト定義エラーです” 
 解決策を教えて頂きたいと思います。 
  
 | 
     
    
   |