由于經常用到office,而office中有宏的概念,我想學習使用宏.該學vb還是學vba?我以前沒有學過編程,幫我介紹一個學習的網站還有介紹一下我學習中最好用哪款軟件.擺脫大家幫幫忙.擺脫了.
熱心網友
VBA和VB的區別包括如下幾個方面: 1。 VB是設計用于創建標準的應用程序,而VBA是使已有的應用程序(EXCEL等)自動化 2。 VB具有自己的開發環境,而VBA必須寄生于已有的應用程序。 3。 要運行VB開發的應用程序,用戶不必安裝VB,因為VB開發出的應用程序是可執行文件(*。EXE),而VBA開發的程序必須依賴于它的"父"應用程序,例如EXCEL。 注:① VBA究竟是什么?更確切地講,它是一種自動化語言,它可以使常用的程序自動化,可以創建自定義的解決方案。 ②歷史背景:直到90年代早期,使應用程序自動化還是充滿挑戰性的領域。對每個需要自動化的應用程序,人們不得不學習一種不同的自動化語言。例如:可以用EXCEL的宏語言來使EXCEL自動化,使用WORD BASIC使WORD自動化,等等。微軟決定讓它開發出來的應用程序共享一種通用的自動化語言--------Visual Basic For Application(VBA),可以認為VBA是非常流行的應用程序開發語言VASUAL BASIC 的子集。實際上VBA是"寄生于"VB應用程序的版本。