清除组合框的内容

时间:2010-08-19 19:45:47

标签: excel-2007

我有一个带有组合框的发票电子表格,用于选择填写发票中产品编号和名称的产品。然后我有一个清除按钮,清除信息以执行另一个发票,但组合框和链接的单元格不会被清除。我尝试添加代码ComboBox2.Clear或ComboBox2.Value =“”或DropDown2.Clear,但我不断获得所需的运行时424错误对象。我做错了什么。

Sub ClearIncoive()
ClearIncoive Macro
'Clear the invoice
Range("G6:G9,F16,G16:H16,F17,G17:H17,F18:H28").Select
Range("F18").Activate
Selection.ClearContents
ComboBox2.Clear
End Sub

任何帮助?

1 个答案:

答案 0 :(得分:0)

我玩了几件事并且你做了同样的错误,所以我觉得我走在了正确的轨道上。我使用Excel 2010创建的组合框是一个表单控件。然后我使用ActiveX控件创建了另一个组合框并使用了

Sheets(1).ComboBox2.Value = ""

请注意,我将组合框的内容设置为A1:A8,其中包含组合框的数据。