这样好些 Private Sub Workbook_Open() UserForm1.Show End Sub Private Sub UserForm_Activate() Dim m As Date Dim i% For i = 1 To 100 Step 100 / 10 m = Now + TimeValue("0:00:01") Application.Wait TimeValue(m) ProgressBar1.Value = i UserForm1.Caption = " " & 10 - Mid(i, 1, 1) & "秒后本窗口将自动关闭" Next i Unload UserForm1 End Sub
|