2015-06-14 3 views
0

Уверен, что это очень простой, у меня были пользовательские формы, которые я не назвал, и я их назвал, используя UserForm1.Show. Теперь я назвал их, например. Индикатор.Excel - открыть имя пользователя формы

Я называю это один по 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 

Как я должен назвать эти формы?

ответ

2

Это было бы просто с ProgressBar, а не с UserForms («ProgressBar»), не так ли?

+0

Спасибо, Дэн, как насчет моего заявления, чтобы открыть форму пользователя? Есть ли лучший способ сделать это? – user2967539

+0

Я бы подумал, что это будет просто ProgressBar.show vbModeless –

Смежные вопросы