我正在爲具有多個文本框的表單創建一個commmon驗證子例程。 對於每個文本框的我有觸發以下的退出事件:Excel VBA錯誤13類型在Me.ActiveControl中不匹配
Private Sub formatoNumerico(Optional ByVal Cancel As MSForms.ReturnBoolean)
Dim tb As MSForms.TextBox
Set tb = Me.ActiveControl
' Do something
這是對碼的第三線,爲什麼產生錯誤13類型不匹配?
在此先感謝您的幫助!
當ActiveControl不是一個TextBox時,它被調用,添加'MsgBox TypeName(Me.ActiveControl)'作爲第一行,看看主動控件是什麼 –
我得到MultiPage(因爲文本框在一個) –