excel2010中怎么使用VBA访问控件的值?

使用了一个窗口的combo,名称也改了,在宏里怎么获取这个combo的值?总是提示我没有对象没有说清楚,我是把combo放在excel表格里面的,没有使用VBA的form... 使用了一个窗口的combo,名称也改了,在宏里怎么获取这个combo的值?总是提示我没有对象
没有说清楚,我是把combo放在excel表格里面的,没有使用VBA的form
展开
 我来答
梦想成真惟有实干
2011-08-16 · TA获得超过827个赞
知道小有建树答主
回答量:872
采纳率:25%
帮助的人:566万
展开全部
很简单,你的commbo放在哪个表里?可以直接引用的
比如:sheet1.combo(就是你的控件名).属性或者方法。
追问
还是不行,提示方法或数据未找到
追答
那就是你的控件方法引用不对?你引用的什么属性?应该是Value吧?你在试试、你的控件名称对不对?比如:Sheet1.ComboBox1.Value = "   内容"
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
苏州老三石
2011-08-17 · TA获得超过1150个赞
知道小有建树答主
回答量:1300
采纳率:33%
帮助的人:925万
展开全部
把Combo所在都窗体放在前面:userform1.combol1.text

那就用sheets("sheet1").combol1.text
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Excel开发
2011-08-16 · TA获得超过2912个赞
知道大有可为答主
回答量:1989
采纳率:53%
帮助的人:994万
展开全部
调用时要连窗体名一起,如:userform1.combobox1.text
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
狼北西
2011-08-18 · TA获得超过271个赞
知道小有建树答主
回答量:631
采纳率:50%
帮助的人:250万
展开全部
sheets("sheet1").combol1.text 或sheets("sheet1").combol1.value。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式