盘古伏羲女娲的关系:Excel中的选项按钮问题

来源:百度文库 编辑:高校问答 时间:2024/05/09 08:59:30
如何知道选项按钮(不是vba中控件的选项按钮,是窗体控件的选项按钮)已经被选中了?
问题是我不知道是那个属性
没有selected
也没有value
另外控件的名字是知道的
应该用
mySht.shapes(myName).????
就是这个“????”我不知道应该写什么

这个只能通过excel对象的属性值来判断了.
举个例子,判读粗体按钮是否按下的代码:
If Application.Range("a1:a100").Font.Bold = True Then
MsgBox ("粗体")
Else
Range("a1:a100").Font.Bold = True
End If
其他每个选项按钮都在VBA中有一个对象属性,通过判断即可知道是否选中.

补充:excel中对象属性那么多,谁也不可能全记住啊!

用录制宏手工操作录制一段代码,然后分析一下代码不就知道了?全世界人民对待不知道的属性都是这么干的。

如果你想深入研究,把录制的代码里面不懂的地方看看帮助就可以了。

基本看代码的英文单词就知道是什么意思了

或者对象浏览器中看看对象有什么属性,也可以找到的。