VBA學習方法:窗體和控制項的實例展示

vba語言專業教育 發佈 2022-12-28T18:04:48.349339+00:00

如果您對VBA感興趣,可以打包選擇7.1.3.9教程,第7套教程是入門,第1套教程是入門後的提高,第3套教程字典是必備的VBA之精華,第9套教程是實用的典型案例講解。

分享成果,隨喜正能量】健健康康才是金,平平安安就是福。金錢再貴沒有健康貴,榮華再福沒有平安福。在不同人生路上,不知有多少人為財而死。不知有多少人因權而亡,那都是因為他們沒有把健康和平安作為人生的最寶貴的財富和最難得的幸福。因為惟有健康和平安才是最成功的人生。。

我給VBA的定義:VBA是個人小型自動化處理的有效工具。利用好了,可以大大提高自己的勞動效率,而且可以提高數據的準確度。我推出的VBA系列教程共九套現在已經全部完成。

如果您對VBA感興趣,可以打包選擇7.1.3.9教程,第7套教程是入門,第1套教程是入門後的提高,第3套教程字典是必備的VBA之精華,第9套教程是實用的典型案例講解。這四套教程內容掌握後足以處理一般工作中的問題。如果您想進一步提高,就需要選擇高級階段的教程了。

VBA是面向對象編程的語言,博大精深。很多朋友諮詢VBA的學習方法,今後我會陸續給大家講解一些我的經驗,大家可以慢慢體會。今日的內容是:VBA學習方法:窗體和控制項的實例展示

2 VBA學習入門階段

2.1.16 窗體和控制項的實例展示

學以致用,我們學習的目的是為了應用,在給大家展示了基本控制項及窗體的知識後,就要給大家介紹兩者的總結應用了,這套教程是按照一種循序漸進的順序講解VBA知識,使初學者能較為全面地了解VBA,並能了解VBA相關應用的一部非常完善的教程。這部教程的最後部分給大家精選了六個實際應用例子給大家講解:

①錄入後的數據傳遞到工作表。

② 在窗體中選擇單元格範圍並讓最小值變色。

③ 貨幣換算計算器的製作。

④ 在窗體中製作進度顯示條。

⑤ 在窗體中實現數據選擇並回填給工作表。

⑥ 利用多窗口實現選擇和確認。

以上的各個例子涉及到各個控制項在窗體中的應用,在之前的講解中我曾經講過,VBA的學習過程就是對對象的認識過程,是對「屬性」「方法」「事件」的理解過程。在窗體及控制項對象的應用中,我們也就是貫徹上述的思想,設置每個對象的屬性,利用對象的方法及事件,完成我們實際工作的需要。當然或許你在一開始還不能夠完全理解上述的思路,但要注意對對象的理解。Application是對象,工作簿是對象,工作表是對象,單元格是對象,窗體是對象,控制項是對象,我們這塊著重是控制項和窗體對象的應用,和之前的Application對象,工作簿對象,工作表對象,單元格對象相比較,控制項和窗體對象更加側重於屬性的設置及利用,更加側重於事件的利用,對於我們的學習而言,很多控制項的屬性是相通或者一致的,如字體的顏色對齊方式等,而有些是某個控制項特有或者專屬的,所以我們在學習的時候要注意區分一般性特點和特殊性特點,利用的時候也是一樣,要發揮每個控制項的特長。

在上述的幾個實例中,我給大家講解知識的同時,更給大家傳遞了一種搭建窗體的有效思路,這種思路是更為重要的:要首先把各個控制項按照大概的位置(可以事先畫個草圖)先擺放好,然後再微調,進而進行屬性的設置,最後再檢查界面效果,不合適的再次微調。這其中有屬性設置,在屬性設置時往往會關係到窗體的布局效果,所以我們要在窗體搭建的同時完成屬性的大概設置。以上是教程中的原文,大家要認真地理解,同時對於每節內容的回向更要認真地進行。如下面的回向內容:

今日內容回向:

1) 如何實現選擇和確認的窗體?

2) 窗體中圖片的加載用什麼控制項?有幾種模式的設定?

【分享成果,隨喜正能量】

我20多年的VBA實踐經驗,全部濃縮在下面的各個教程中:

分享成果,隨喜正能量】煮一壺茶,話一地冬。泥中有火,火中有光。我們把它移植在心間,頓時心胸敞亮。「如煙往事俱忘卻,心底無私天地寬。」此間,一切都被寬恕。。

關鍵字: