前面几篇图文,我们谈了关于VBA二次开发的一些控制。这次一直叫控制。combobox控件,中文翻译称为复合框。在这里我们要和checkbox区分开来。combobox是复合框,checkbox是复选框。(阿尔伯特爱因斯坦,美国作家)。
首先,组合框控制组合框。
本质上,combobox应该是两个文本框和下拉框的组合。因为复合箱也具备两种功能。一个是因为可以通过复合框输入数据,同时通过下拉列表选择数据。
Combobox实际上是文本框架的增强版本。
第二,复合框经常修改属性。
复合框类似于文本框。没有caption属性,只有text属性。可以通过复合框将数据输入到数据库(或数据表)中,但其本身没有名称属性id。
1、高度和宽度属性
单击工具箱中的复合框控件,在表单上按住鼠标左键,即可“绘制”组合框。复合框具有高度和宽度属性。前者是高度值,后者是宽度值。当然,您也可以直接在属性栏中修改值来更改高度和宽度。
2.font属性。
通常,您可以修改用于更改字体、大小、下划线、粗体和斜体等属性的font属性。最好修改字体的大小和字体名称。其他font属性的修改比较少见。
3.forecolor属性。
Forcolor属性是修改字体颜色的属性。通常不需要修改此属性。默认情况下,字体的颜色(前景色)为黑色。但是,如果有需要通知的值,则可能需要修改颜色的显示效果,如货币值、签入数量汇总结果或帐户收入成本。
三、常用的VBA代码。
对于复合框,在combobox控件中有两个代码是最常见的,因为在数据库(或数据表)中输入数据或通过下拉列表选择相应的值是天生的本职工作。
1.使用Additem方法添加项目。
现在,为了说明VBA代码,我将向userform1添加项目。
Private sub userform_initialize()
Dim I as integer
With userform1
For I=4 to sheets('设置')。range('g65536 ')。end(3)。row
.combobox1.additem sheets(“设置”)。cells(i,' g ')。value
next
End with
End sub
2.从下拉列表框中选择数据并将其输入数据表。
以将Combobox1中的数据输入到“信息表”中的k列单元格为例。
Sheets(“信息表”)。cells (I,' k ')。value=u
以上是combobox中最常见的一些知识的说明。这篇文章是头条作者Excel小鹏创作的,请对搬运工大师们大发慈悲。
如果想更多地了解VBA的二次开发,可以在这方面做出更多努力。毕竟从事职场工作,对各种信息汇报表的工作是必不可少的。另外,希望上班族养成良好的学习习惯,才能更好地解决自己面临的各种业务上的难题。
1.《【excel怎么复合框】VBA入门课程、ActiveX控件系列知识、复合框的属性和通用VBA代码》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。
2.《【excel怎么复合框】VBA入门课程、ActiveX控件系列知识、复合框的属性和通用VBA代码》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。
3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/keji/2511936.html