Здравствуйте!
Как добиться того, чтобы работал первый вариант?
1. i=1
UserForm1.Controls("CommandButton" & i).ForeColor = vbRed
2. UserForm1.CommandButton1.ForeColor = vbRed
Dim ctl As Control
Dim i As Long
i = 1
For Each ctl In UserForm1.Controls
If ctl.Name = "CommandButton" & i Then
ctl.ForeColor = vbRed
Exit For
End If
Next ctl
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 113