worksheet 的 sheet1上点按钮button , 能 取到窗体控件combox1用户选择的值
worksheet 的 sheet1上点按钮button , 能 取到窗体控件combox1用户选择的值 [
command, button, 数据源
我 在 excel2007 (wps2007) worksheet 的 sheet1上 放了一个窗体控件 combox1 (有多个值 设置格式的数据源d1:d3 点开能看到值可以选择) (? 现在我不知道该控件的名称是否为 combox1)
sheet1还放了一个按钮(button command) 设置宏 test2.
现在如何用vba得到这个功能
点按钮button , 能 取到combox1用户选择的值 。 (asp jsp 有 form1.控件名)
我这样在vba Sub test2()
a2 = Combox1.Value
'a2 = "dd"
MsgBox (a2)
End Sub 总是 得不到 值 ? (如何能够点按钮 得到combox1的值 是个组合下拉框
)
[解决办法]
selection是window的成员,不是sheet的成员.所以你只能用其它方法来实现而不能用sheet1.selection,比如把sheet1中的相关区域复制到sheet2的某个看不见的角落,再对这些数据进行计算,算完再把这些数据删了。
[解决办法]
……你录个宏代码看不就行了。
选择sheet1的某区域,复制,切换到sheet2,粘贴。研究一下它的宏代码。又不复杂