如何在自己的事件过程中重命名对象

时间:2014-09-05 10:54:19

标签: vba events rename renaming

我们说我有这样的程序:

Private Sub SomeControl_Click()
    SomeControl.Name = "NewNameControl"
End Sub

这个工作正常。

然而,当我这样做时:

Private Sub SomeControl_Click()
    Dim strName As String
    strName = "NewNameControl"
    SomeControl.Name = strName
End Sub

它导致我的宏的不可预测的行为(有时它工作,有时它崩溃应用程序)。我想它与GC有关(?)所以...如何在自己的事件中重命名控件? :d

0 个答案:

没有答案