Excel相关技巧 复选框
想要在Excel2007中插入复选框
?
使用过程中发现 ,有两种控件, 这边使用的表单控件,位置可以跟随表格
?
而ActiveX控件貌似位置是定死的
?
本想在VBA中获取复选框是否选中的 ,找了多网站
?
最后找到了如下一段代码 可以访问到复选框了
?
ActiveSheet.Shapes("复选框 12").Select Selection.Characters.Text = "" '把复选框右边系统自带的注释清空 With Selection .Value = xlOff .LinkedCell = "$B$" '如果i=1的话,则在B1单元格处显示A1单元格中的复选框是否被选中 ' MsgBox """" + "$D$" + Trim(Str(i)) + """" ' MsgBox """" + "$D$1" + """" .Display3DShading = False End With
?
但是始终访问不到复选框是否选中
咋办?
?
继续上网找资料
?
发现 复选框可以设置单元格链接 ,如下。按照这个方法可以解决问题
?
?