Excel Userform卡在.show

时间:2016-07-26 16:36:29

标签: excel excel-vba vba

我有两个用户表单。第一个是UI,允许处理数据的不同方式。第二个是进度条。第一个工作正常,但是当第二个工作被调用时,它会在.show停止。

Sub ShowProgressBar()
  With ProgressBar
    Debug.Print "Progress Bar Called: " & Time
    .LabelProgress.Width = 0
    .Show
    Debug.Print "Progress Bar Shown: " & Time
  End With
End Sub

我已添加UserForm_Activate()事件,以查看表单是否正在查找并暂停。它叫它,但从未离开.show。我没有看到第二个debug.print声明,我已经看到了这一点。我已使用ctrl+break,而.show始终是突出显示的行。我试图隐藏第一个表格,看看那里是否有问题,但没有运气。

代码调用userform:

Me.Hide
ProgressBar.ShowProgressBar

关于为什么会发生这种情况以及如何解决的任何想法?我想将此作为单独的Userform保留,以便可以在其他项目中使用。

0 个答案:

没有答案