每次打開表單時都會調用以下代碼。它在第五次開場之前效果很好,然後錯過了刪除其中一個控件。任何人都知道這是爲什麼?VBA代碼停止工作
For Each cb In Forms(frmName).Controls
If cb.ControlType = acCheckBox Then
If Left(cb.Name, 3) = "clr" Then
DeleteControl frmName, cb.Name
End If
ElseIf cb.ControlType = acLabel Then
If Left(cb.Name, 3) = "clr" Then
DeleteControl frmName, cb.Name
End If
End If
Next
您的總體目標是什麼?以編程方式在設計視圖中操作控件是很不尋常的。 – 2009-12-08 20:09:07