[リストへもどる]   [VBレスキュー(花ちゃん)]
一括表示

投稿時間:2005/05/16(Mon) 10:16
投稿者名:めくみ
Eメール:
URL :
タイトル:
VBからVBAのあるExcelを起動させた時
こんにちは。
VB6.0でExcel2002ファイルを開き、データを入力した後、
保存して閉じたいのですが、ExcelファイルにはVBAがあって
Workbook_Open時(Excelファイル起動)MsgBoxを開くように
しているので        
MS_Excel.WorkBooks.Open FileName:=cName
上記の箇所でVBの処理が止まってしまいます。
VBからExcelのMsgBoxを閉じたいのですがどのような処理方法が
あるのでしょうか?
どなたか教えて下さい。

投稿時間:2005/05/16(Mon) 12:19
投稿者名:花ちゃん
Eメール:
URL :
タイトル:
Re: VBからVBAのあるExcelを起動させた時
> VBからExcelのMsgBoxを閉じたいのですがどのような処理方法が
> あるのでしょうか?
簡単にはできないかと。

代替案として
WorkBooks.Open 時のマクロを動作しないようにするのはだめですか?
(Auto open マクロの方に書くとか)
又は、ExcelのMsgBoxを使用しないで、WScript.Shell の Popup メニューを使用するとか。
(** 秒後に、自動的に閉じる、MsgBox)