EXCEL中自帶的VBA和VB區(qū)別為:性質(zhì)不同、運(yùn)行依賴性不同、獨(dú)立性不同。
創(chuàng)新互聯(lián)公司堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:網(wǎng)站建設(shè)、網(wǎng)站制作、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時(shí)代的保山網(wǎng)站設(shè)計(jì)、移動(dòng)媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!
一、性質(zhì)不同
1、VBA:VBA是VB的一個(gè)子集,是使已有的應(yīng)用程序(EXCEL)自動(dòng)化。
2、VB:VB是設(shè)計(jì)用于創(chuàng)建應(yīng)用程序(EXCEL)標(biāo)準(zhǔn)的應(yīng)用程序。
二、運(yùn)行依賴性不同
1、VBA:運(yùn)行VBA開發(fā)的程序必須依賴于它的父應(yīng)用程序。
2、VB:運(yùn)行VB開發(fā)的應(yīng)用程序,用戶不必安裝VB,因?yàn)閂B開發(fā)出的應(yīng)用程序是可執(zhí)行文件。
三、獨(dú)立性不同
1、VBA:VBA獨(dú)立性差,必須寄生于已有的應(yīng)用程序。
2、VB:VB獨(dú)立性強(qiáng),具有自己的開發(fā)環(huán)境。
VB是是一種編程語言。VBA主要VB是office上的應(yīng)用,VB.net可以說是VB的最新版本,如果就是業(yè)余或者剛?cè)腴T的話,語法什么的和VB幾乎完全一樣。只是語法上面,要求比VB要求規(guī)范,比方說VB6.0里面Text1="1"讀的出來,VB.net就會(huì)報(bào)錯(cuò),一定要textbox1.text="1"才可以。對(duì)于初學(xué)者來說,VB.net這種規(guī)范要求有益無害。
如果你想學(xué)的話,最好學(xué)VB.net,一來功能強(qiáng),二來,能幫助你學(xué)習(xí)基本概念。比方說我學(xué)VB的時(shí)候,什么是類一點(diǎn)概念都沒有。都是學(xué)了.net之后才懂得。三來么,學(xué)會(huì)了VB.net.學(xué)其他都很方便的。
但是如果就是用用excel的話么,VBA就可以了。不過說句老實(shí)話,光學(xué)VBA的話,很多東西理解起來比較難。我是最后學(xué)VBA的,看了書一個(gè)禮拜之后就能隨便編了。但是書上很多代碼的,我猜如果沒有VB基礎(chǔ),估計(jì)看不懂
vb是語言
vba是微軟內(nèi)嵌入office的模塊,可以快速對(duì)word,excel等編程
vbs是一種腳本語言
這三種語法一樣
vb.net是微軟基于.net框架的vb,語法略不同于vb
VBA 是 Office 常見套件的母語,不是說換就換的,就好比 N 年前發(fā)明的自行車,在這個(gè)汽車流行的時(shí)代依然存在,這至少說明了一點(diǎn):經(jīng)典的東西自然有其自身存在的價(jià)值。
當(dāng)使用 VBA 做出來的功能滿足不了我們需求的時(shí)候,我們可以考慮用 VSTO (Visual Studio Tools for Office) 來開發(fā),而在 VSTO 的開發(fā)中就有兩種常見的語言,他們是:VB.NET、C#。VB.NET 和 VBA 都屬于 Basic 語言家族的,所以他們有相似之處。
PS:
在 .NET 中有 WebService,在 Excel 2013 中也可以方便的調(diào)用 WorksheetFunction.WebService,但是在 Excel 2013 以前的版本中是沒有的,從這點(diǎn)可以看出,微軟還是在不斷的加強(qiáng)和完善新版 Office 組件中的 VBA 功能。
當(dāng)前名稱:包含vbvbanet的詞條
分享路徑:http://vcdvsql.cn/article20/doieeco.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站建設(shè)、動(dòng)態(tài)網(wǎng)站、自適應(yīng)網(wǎng)站、營銷型網(wǎng)站建設(shè)、App設(shè)計(jì)、關(guān)鍵詞優(yōu)化
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)