Excel工作表中控件组里的复选框如何取值?

把复选框直接放到Excel的工作表,VBA可以用Sheet1.Shapes("CheckBox1").LinkFormat=True来操作,因为有多个复选框,为了美观及避... 把复选框直接放到Excel的工作表,VBA可以用Sheet1.Shapes("CheckBox1").LinkFormat=True来操作,因为有多个复选框,为了美观及避免点击后复选框获得焦点,就把几个复选框和一个组合框组合成一个控件组了,这时还能用 Sheet1.Shapes("Group1").GroupItems("CheckBox1").Name来获得复选框的名称,但不支持LinkFormat属性了。该如何读取复选框是否打勾的状态,以及如何设置复选框打勾还是不打勾?
我的Excel版本是2007
展开
 我来答
香格里拉稻草人
2014-02-14 · TA获得超过385个赞
知道小有建树答主
回答量:494
采纳率:66%
帮助的人:380万
展开全部

1 下载附件,点击按钮

2 代码直接判断复选框是否被选中,没有任何辅助列,可以在分组框内继续添加复选框

3 不明白hi我

 

追问
不好意思,hi不了你,文件的工程被锁定了,没法看代码,能否把代码放上来或回我的私信?
谢谢!
追答
私信你吧
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式