[リストへもどる]
一括表示

投稿時間:2004/05/19(Wed) 17:22
投稿者名:ままやん
URL :
タイトル:
Auto_openマクロのExcelをVBから開く
Auto_openマクロのExcelをVBから操作出来ません。
Auto_openのマクロには、他のプロセスを起動させるコマンドが含まれています。
Workbooks.openでは、開いた時にAuto_openマクロは起動しません。
Getobjectを使うと他のプロセスを起動させるコマンドだけが働きExcelが開きません。
なぜなんでしょう?(初心者なもので)

Sub AUTO_OPEN()
 On Error GoTo ErrorHandler        
  AppActivate "WinWedge - " + MyPort$
 On Error GoTo 0                    
  AppActivate Application.Caption    
 Exit Sub
 ErrorHandler:                      
 RetVal = Shell("C:\Program Files\WINWEDGE.EXE")←このプロセスは起動する。 
If RetVal = 0 Then                  
    Beep
    MsgBox ("Cannot Find WinWedge.Exe")
    Exit Sub
Else                                
    Application.Wait Now + TimeValue("00:00:04")    
End If
 
 UserForm
 Resume Next
End Sub

投稿時間:2004/05/19(Wed) 17:38
投稿者名:花ちゃん
Eメール:
URL :
タイトル:
Re: Auto_openマクロのExcelをVBから開く
たしか、仕様でVBからExcelを起動した場合、Auto_Openマクロは実行されない。
イベントマクロ等にするか、別名でマクロを保存しておきVBからそのマクロを
起動するなりしたのではだめですか?

投稿時間:2004/05/20(Thu) 08:39
投稿者名:ままやん
URL :
タイトル:
Re^2: Auto_openマクロのExcelをVBから開く
仕様でVBからExcelを起動した場合、Auto_Openマクロは実行されないのですか。
ありがとうございます。