|
一、關(guān)于VBA VBA全稱 Visual Basic for Applications(VBA) ,意思就是說是微軟家的VB編程語言, 主要能用來擴展Windows的應(yīng)用程序功能 ,它目前可以控制的程序有OFFICE全套,AutoCAD等等,不過主要用于OFFICE軟件。 二、VBA的作用 VBA是一種編程語言,它依托于Office軟件,不能獨立的運行,通過VBA可以實現(xiàn)各種Office軟件操作的自動化。 總結(jié)下VBA的作用: 實現(xiàn)Excel中沒有提供的功能 提高運行速度 編寫自定義函數(shù) 實現(xiàn)自動化功能 通過插入窗體做小型管理軟件 能用一次編寫,重復(fù)利用 比如下面這個窗體,就是用vba寫的。 個人設(shè)計,版權(quán)所有,非公司軟件 三、VBA和宏有啥關(guān)系 初學VBA編程,大多數(shù)人搞不懂VBA和宏的關(guān)系,宏的背后其實也是一堆VBA代碼,VBA構(gòu)成了宏,錄制宏產(chǎn)生VBA代碼,兩者相輔相成。 四、啥時候可以用宏 當你在做Excel表格,或者做word文檔時,需要處理大量重復(fù)性,機械性的東西。 如下:如果讓你把每個人的上面都插入一個表頭,做成 工資條,然后插入一個空格分開。 如果是沒學VBA的你,可能想到的就是一個個復(fù)制粘貼,插入了吧。但是如果數(shù)據(jù)很多呢,這樣子是不是太浪費時間了,1個小時?還是要一天?可是如果用宏,你猜要多久?哈哈!加上錄宏的時間,不超過2分鐘。這就是VBA帶來的高效率。而且VBA寫過的宏,還可以一次次的重復(fù)利用。這樣的話,下次還有類似的數(shù)據(jù),你又能用一次宏了。 看到這里,是不是很心動了。那到底要怎么用宏,怎么去寫一個宏呢?別急,我們下節(jié)再細聊。 |
|
|
來自: 昵稱DcbYu2lb > 《表格》