datetimepicker控件怎么改变hover颜色_VBA入门课程,ActiveX控件系列知识,复合框的属性与常见VBA代码...
前面的幾篇圖文,咱們講了關(guān)于VBA二次開發(fā)的一些控件,這次咱們繼續(xù)說一個控件.combobox控件,中文的翻譯名叫做復(fù)合框.在這里咱們要與checkbox做一個區(qū)分,combobox是復(fù)合框,而checkbox叫做復(fù)選框.
一,combobox控件復(fù)合框.
往本質(zhì)上說,combobox應(yīng)該兩個的文本框與下拉列表框的組合.因為復(fù)合框也確實具備了兩者的功能.一是通過復(fù)合框來錄入數(shù)據(jù),同時又可以通過下拉列表來選擇數(shù)據(jù).
combobox其實就是文字框的加強(qiáng)版.
二,復(fù)合框常修改的屬性.
復(fù)合框與文字框比較類似,它是沒有caption屬性的,只有text屬性.我們可以通過復(fù)合框往數(shù)據(jù)庫(或者數(shù)據(jù)表)里錄入數(shù)據(jù),但其本身是不具備名稱屬性標(biāo)識的.
1,height與width屬性.
我們點選工具箱的復(fù)合框控件,在窗體里按住鼠標(biāo)的左鍵就可以"畫"出一個combobox控件,這時的復(fù)合框是具有height與width屬性的.前者是高度的值,后者是寬度的值.當(dāng)然,我們也可以屬性欄里直接修改其數(shù)值而改變其高度與寬度.
2.font屬性.
一般情況下,我們修改font屬性也就是要改變其字體的字型,大小,是否有下劃線,粗體,斜體等屬性.比較覺的是修改其字體的大小與字型的名稱.其它的font屬性的修改是比較少見的.
3.forecolor屬性.
forcolor屬性即是修改字體的顏色的屬性.一般情況下,我們是不需要修改這個屬性的,默認(rèn)情況下,字體的顏色,即前景色是黑色的,但是遇到一些需要提醒的數(shù)值時,我們可能要修改一下顏色的顯示效果的,如貨幣的數(shù)值,或者出入庫的數(shù)量的匯總的結(jié)果,或者是賬目收入支出的總額等.
三,常用的VBA代碼.
對于復(fù)合框來說,其天生的本職工作就是往數(shù)據(jù)庫(或數(shù)據(jù)表)里錄入數(shù)據(jù),或者通過其下拉列表選擇相應(yīng)的數(shù)值,所以combobox控件有兩段代碼是最為常見的.
1.Additem方法添加項目.
下面咱們以往userform1里添加項目來說明VBA代碼.
private sub userform_initialize()
dim i as integer
with userform1
for i = 4 to sheets("設(shè)置").range("g65536").end(3).row
.combobox1.additem sheets("設(shè)置").cells(i,"g").value
next
end with
end sub
2.從下拉列表框里選擇數(shù)據(jù),再錄入至數(shù)據(jù)表的情況.
下面以combobox1的數(shù)據(jù)要錄入至"信息表"的K列單元格為例來說明.
sheets("信息表").cells(i,"k").value=userform1.combobox1.text
以上內(nèi)容是關(guān)于combobox最為常見的一些知識的講解,本文由頭條作者Excel小彭原創(chuàng)編寫,請各位搬運工大師手留情.
如果想了解更多的關(guān)于VBA二次開發(fā)的知識,可以在這方面下更多的功夫,畢竟從事職場工作,關(guān)于各類信息報表的工作肯定是少不了的.另外,也希望職場人士可以養(yǎng)成良好的學(xué)習(xí)習(xí)慣,這樣才可以更好的解決自己所遇到的各類的工作上的難題.
與50位技術(shù)專家面對面20年技術(shù)見證,附贈技術(shù)全景圖總結(jié)
以上是生活随笔為你收集整理的datetimepicker控件怎么改变hover颜色_VBA入门课程,ActiveX控件系列知识,复合框的属性与常见VBA代码...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: greenplum 查询出来的数字加减日
- 下一篇: python和matlab哪个实现数值计