我试图将ActiveX复选框的值赋给一个变量,但得到以下错误: Object does not support this property or method.As WorksheetVolDiscount = InputSheet.OLEObjects("VolDiscountBox").Value 复选框的名称为
我有一个列表,假设excel电子表格中有100个人,所有的名字都在A列,复选框在B列,True or False在C列。
我在B列中手动创建了复选框,它在C列中报告true或false。有没有一种方法可以从列表一直到最后一个创建复选框,并让这些复选框报告给C列中它们自己的对应项,以便上面和下面的复选框不会被任何其他复选框数据破坏?
我的代码循环遍历Excel工作簿中当前工作表中的所有现有OLEObjects。我希望它找到一个特定的变量(基于传递给子的名称),即总是a CheckBox,并将其赋值给类型为CheckBox的变量。注意:其他对象并不都是复选框,因此是泛型OLEObject类型。o.name = nm Then End If我在:中发现了一个非常类似的问题,但它指的是表单控件(而不是ActiveX我想这样做的原因类似于我
使用我的工具(vb.net),我能够计算access DB表单中的Activex控件。是否可以将控件分成两部分?也就是说,我想单独计算activex控件。例如,如果总共有10个Activex控件,其中5个是日历控件,5个是复选框。那我就得分开数了。** intObjectCount = 0
For Each oCtl In oCtlsI
我正在尝试使用下面的代码删除'ActiveX‘复选框。然而,它并不起作用。敬请指教。ActiveSheet.CheckBoxes.Delete() Set cb = Nothing例如,我在A1到F1单元格范围内放置了这些ActiveX复选框。我将从A1:F1中选择单元格,当我运行这个宏时,这些复选框应该被删除。请指教