2012-09-11 71 views
0
Private Sub Workbook_Open() 
Sheets("01").Delete 
Sheets("02").Copy before:=Sheets("02") 
Sheets("02 (2)").Name = "01" 
Form1.Show 
End Sub 

出現Form不久(像閃爍),然後 - 如果我運行Workbook_Open事件超出此代碼永遠消失
- 它工作得很好。
當我把它放回Workbook_Open - 再次閃爍 - 並消失。
當我刪除前三行(只運行Form1.Show) - 它的工作原理。
請幫忙。用戶窗體閃爍並消失在Workbook_Open

+0

「Activate」或「Initialize」方法中的代碼是什麼?我會假設引用其中一張表的是引起問題。 – enderland

+0

enderland,無論是表單還是表單都沒有任何「激活」或「初始化」代碼。 – Alegro

回答

1

- 聽起來像只是你看到代碼執行請求的進程。