首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

worksheet 的 sheet1下点按钮button , 能 取到窗体控件combox1用户选择的值

2012-12-31 
worksheet 的 sheet1上点按钮button , 能 取到窗体控件combox1用户选择的值worksheet 的 sheet1上点按钮bu

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,粘贴。研究一下它的宏代码。又不复杂

热点排行