tft每日頭條

 > 生活

 > 從零開始學excel vba系列

從零開始學excel vba系列

生活 更新时间:2024-11-25 19:51:30
相信很多人在猶豫自己要不要學習Excel函數或者VBA,有的人隻在學習基礎版的粘貼複制,有的人學會用函數,甚至還有的人,學會用PQ或者VBA來提升自己的工作效率,在大多數時候,我們學習的動力可能是不太強。當面我們面臨需要改變的時候,就會被迫的去學。

從零開始學excel vba系列(ExcelVBA新手入門學習)1

那麼我們應該如何去學習Excel VBA的更多知識呢?

如果你是第一次聽到VBA這個概念的話,也許你對其中的對象,集合弄暈了。其實你不用慌,冰凍三尺非一日之寒,我們是需要徐徐漸進的,你也不可能一天就學習他的所有知識。在學習的路上你并不孤單,其實我們是有很多資源去學習的。

1、 遇到不會寫的代碼,我們可以通過Excel的錄制宏來實現這個。當我們錄制宏的時候,Excel會自動記錄并寫下代碼,我們就可以查看代碼,并可以把代碼修改成我們想要的。

2、 使用Excel自帶的幫助系統,對于某個代碼不熟悉或者屬性不了解,我們都可以通過MSDN上面的官方信息進行解讀。

3、 使用我們VBA本地的對象浏覽器,進行學習。那麼如何打開呢,首先我們在工程資源管理器中打開視圖—對象浏覽器即可看到如下所示。這個知識庫是很全面的,這個我們也是經常在用這。

從零開始學excel vba系列(ExcelVBA新手入門學習)2

4、 從網上獲取我們需要的語法或者代碼,其實在大多數時候,我們可以借鑒其他人寫的代碼,進行修改,所以你可以利用這些資源,你就可以實現你想要的功能。

5、 在論壇中學習,如果你在學習的時候,感覺一無所知,不知道從何下手,可以去論壇提問。或者購買專家的一對一服務,進行專人指導你的學習。或者關注本賬号,在下方留言或者私信我,都可以答疑解惑的。

6、 多查看别人的寫的代碼,取其精華,多看看别人是怎麼寫的代碼。有時候,你會發現可以直接複制别人的代碼用自己想要的功能。

7、 或者咨詢你周圍的Excel人才,可以和他們多交流,交朋友,向他們提問自己遇到的疑惑。

以上七點,我們在以後的學習中,你會發現學習其實越來越簡單,越來越輕松。

從零開始學excel vba系列(ExcelVBA新手入門學習)3

VBA入門其實很簡單,就在一瞬之間你就學會了。當然在我們後面的學習中,請你記住以下三點:

1、VBA的大多數對象都有他獨特的使用方法和屬性,另外一小部分他們的屬性是一樣的。

2、也許我們在錄制宏的時候,發現代碼有大量的Select代碼語句,其實大部分都是需不需要的,有了這句話,我們代碼執行的效率其實是非常低的。在今後的學習中,你也會慢慢了解到這些,減少Select語句使用。

3、理解集合的概念,在大多數時候,我們可以通過引用對象所在的集合間接的去引用另外的對象。舉一個例子吧,假如你要打開名字為Excel的workbook對象,代碼可以這麼寫,workbooks("excel.xlsx").open,這句話的意思其實就是返回一個工作薄對象。

4、屬性直接的套用。我們還是以例子說說吧!

Range("a1").Font.Bold = True,你可以這麼理解range的屬性是font,而fonT的屬性是BOLD。就是說屬性是可以嵌套進行使用的。

以上4點請務必理解清楚。

以上就是我們今天和大家說的Excel VBA的學習方法,如果有不明白的或者不懂的可以在下方留言,我們會一一解答的。我是Excel教案,關注我持續分享更多的Excel技巧

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved