excel里的vba是visual basic的一種宏語言。vba是微軟開發出來在其桌面應用程式中執行通用的自動化(ole)任務的程式語言。主要能用來擴展windows的應用程式功能,特別是microsoft office軟體。也可說是一種應用程式視覺化的basic 腳本。
掌握了vba,可以發揮以下作用:
1.規範用戶的操作,控制用戶的操作行為。
2.操作介面人性化,方便用戶的操作。
3.多個步驟的手工操作通過執行vba代碼可以迅速的實現。
4.實現一些vb無法實現的功能。
5.用vba製做excel登錄系統。
6.利用vba可以excel內輕鬆開發出功能強大的自動化程序。
擴展資料:
宏語言vba 適用於在office 2000 中的所有應用程式,包括word 、 excel、powerpoint、access、outlook 以及project。在office 97 的各應用程式中,新增了visual basic 編輯器。這樣,用戶無論是在excel 中,還是在word 中以至是在access 中建立和管理vba 都具有統一的方法和標準。
vba可以訪問許多作業系統函數並支持文檔打開時自動執行宏。這使得用這種語言寫計算機病毒成為可能。1990年代中後期,宏病毒成為了最流行的計算機病毒類型之一。其它的包括宏語言的項目,如openoffice.org,故意從其宏語言中排除了一些功能(如:自動執行)以避免破壞程序。然而,這一特性在很多事務中受到歡迎。
vba 是基於visual basic 發展而來的,它們具有相似的語言結構。visual basic 是microsoft 的主要圖形介面開發工具,vba 5.0 (亦即vba 97)則是visual basic 5.0 的子集。visual basic 是由basic 發展而來的第四代語言。visual basic 作為一套獨立的 windows 系統開發工具,可用於開發windows 環境下的各類應用程式,是一種可視化的、面向對象的、採用事件驅動方式的結構化高級程序設計語言。它具有高效率、簡單易學及功能強大的特點。
- 編程問答
- 答案列表
為什麼excel裡面有vba[朗讀]
加入收藏