VBA是VisualBasic的一種宏語言,是在其桌面應用程序中執(zhí)行通用的自動化(OLE)任務的編程語言。主要能用來擴展Windows的應用程序功能。VBA的作用:(1)實現(xiàn)Excel中沒有提供的功能;(2)提高運行速度;(3)編寫自定義函數(shù);(4)實現(xiàn)自動化功能;(5)通過插入窗體做小型管理軟件。
一、VB與VBA的區(qū)別?
1. VB是設計用于創(chuàng)建標準的
應用程序,而VBA是使已有的應用程序(
EXCEL等)自動化。
2. VB具有自己的開發(fā)環(huán)境,而VBA必須寄生于已有的
應用程序。
3. 要運行VB開發(fā)的
應用程序,用戶不必安裝VB,因為VB開發(fā)出的應用程序是
可執(zhí)行文件(*.EXE),而VBA開發(fā)的程序必須依賴于它的父應用程序,例如EXCEL。
4.VBA是VB的一個子集。
盡管存在這些不同,VBA和VB在結(jié)構(gòu)上仍然十分相似。事實上,如果你已經(jīng)了解了VB,會發(fā)現(xiàn)學習VBA非??臁O鄳?,學完VBA會給學習VB打下堅實的基礎。而且,當學會在
EXCEL中用VBA創(chuàng)建解決方案后,即已具備在WORD ACCESS OUTLOOK FOXPRO POWERPOINT 中用VBA創(chuàng)建解決方案的大部分知識。
* VBA一個關鍵特征是你所學的知識在微軟的一些產(chǎn)品中可以相互轉(zhuǎn)化。
* VBA可以稱作
EXCEL的“遙控器”。
二、Excel VBA是什么?
Excel VBA中的VBA是Visual Basic For Application的縮寫,一般用來實現(xiàn)簡單或中等的辦公自動化應用,因為易學并且能很好的被office系列應用程序支持,因此得到了很廣泛的應用。
三、Excel VBA怎么打開?
先安裝一個VBA編輯器,在“Office共享功能”中有“Visual Basic for Application”要安裝。啟動Excel后,選左上角的大點,Excel選項-》信任中心-》信任中心設置-》宏設置-》“禁用所有宏,并發(fā)出通知”。
提示:這時再打開有VBA的Excel,編輯欄在側(cè)會有提示,一定要啟用,否則無法編輯和使用VBA。
需要進入VBA編輯器,就按住alt+F11即可打開就可以自己寫代碼了,也可以在這里閱讀已有的代碼。如果是宏,可以直接Alt+F8選擇執(zhí)行即可打開運行。
以上就是【vba是什么】的全部解答,如果想要學習更多相關知識,歡迎大家前往
高頓教育官網(wǎng)。