Caption属性是出现在控件内部(或者窗体标题栏)的字符串,它不能直接修改.相反地,Text属性相当于控件的内容,通常能够被终端用户所编辑。没有内置控件同时具有这两个属性,因此实际上【属性】窗口出现的属性就代表了所选控件所能使用的属性。
标签、命令按钮、复选框、单选按钮、数据(Data)和框架(Frame)控件具有Caption属性,而文字框(TextBox )、列表框(ListBox )和组合框(ComboBox)控件具有Text属性。 Caption属性比较特殊,它可以包含带有前导&的字符.带有前导&的字符就是运行时触发控件事件的快捷键。
Text属性一般是控件的默认属性,
也就是说,在给控件从值的时候可以忽略它:注意:在代码中指定或者忽略拉件的双认属性通常代表一种个人风格.不过,在代码中指定获认的属性通常使得代码的可读性更好.如果在写一段长代码,忽略掉双认属性可以不用换行,这样又会增加可读性二因此,这个问题禽要读者自己进行取舍。5.6.1.5 Excel VBA的列表框与组合框的Sorted属性
这个属性表示列表框与组合框的选项是否按照字母的顺序排列。如果此值为True,则表示按照字母顺序排列:如果为False,则表示不按照字母顺序排列选项,而是以加入的先后顺序为依据。
通常,如果控件具有Text属性.它也会支持SelText, SelStart和Se1L.ength属性,它们可以返回控件中当前被选定的文本的信息。
5.3.1.3 Excel VBA命令按钮的Default属性
该属性返回或设置一个值,以确定嘴一个命令按钮控件是窗体的欲认命令按钮。当按钮的Default属性为True时,按Ented建相当于单击了该按钮。窗体中只能有一个命令按钮可以为默认命令按钮。当某个命令按钮的Default设置为True时,窗体中其他的命令按钮自动设置为False.