错误424 - Excel宏中所需的对象

时间:2014-12-03 12:56:49

标签: excel vba

所以,我有一个简单的宏,只是清除特定的细胞。它运行正常,然后我添加了一个通过文本框输入的userform,我添加了最后一行TextBox1.Value =""清除它。现在,单击运行宏的按钮工作,它甚至清除框,但它然后它给我424错误。我确定它是基本的东西,我忽视,语法或一些结束论证。任何帮助将不胜感激。

Sub Clear()
'
' Clear Macro
'

'
Range("A1").Select
Selection.ClearContents
Range("H17").Select
Selection.ClearContents
Range("H11").Select
Selection.ClearContents
Range("B1").Select
Selection.ClearContents
Range("I4").Select
Selection.ClearContents
Range("K4").Select
Selection.ClearContents
Range("M4").Select
Selection.ClearContents
Range("H10").Select
Selection.ClearContents
Range("H16").Select
Selection.ClearContents
TextBox1.Value = ""
End Sub
Sub notebutton1_Click()
Range("K8").Select
Selection.Copy
End Sub
Sub notebutton2_Click()
Range("K13").Select
Selection.Copy
End Sub
Sub notebutton3_Click()
Range("K18").Select
Selection.Copy
End Sub

1 个答案:

答案 0 :(得分:0)

TextBox1.Value =“”应该附带它所居住的形式。例如Userform1.TextBox1.Value =“”