Excel - 打开一个命名的用户窗体

Excel - Open a named userform

当然这是非常基本的,我有一些我没有命名的用户表单,我使用 UserForm1.Show 调用了它们。现在我已经命名这些例如。进度条。

我称这个为UserForms.Add("ProgressBar").Show vbModeless

但我不知道如何让这个位工作:

Private Sub UserForm_Initialize()
'With UserForms("ProgressBar")
With Me
  .StartUpPosition = 0
  .Left = Application.Left + (0.5 * Application.Width) - (0.5 * .Width)
  .Top = Application.Top + (0.5 * Application.Height) - (0.5 * .Height)
End With
End Sub

我应该如何称呼这些表格?

它只是 With ProgressBar 而不是 With UserForms("ProgressBar") 不是吗?