工作中在進(jìn)行數(shù)據(jù)的批量操作時(shí),很多步驟其實(shí)是機(jī)械、重復(fù)的,人工操作效率低不說(shuō)還很容易出錯(cuò),而使用vba函數(shù)則簡(jiǎn)潔高效。下面介紹使用vba函數(shù)進(jìn)行入門級(jí)編程。跟著小編一起去了解一下吧。
excel編程入門教程——使用excel的vba函數(shù)進(jìn)行入門級(jí)編程
1.新建一張空白的excel表格。表格格式為xls、xlsx都可以。
2.要使用vba必須要通過(guò)vba工具欄進(jìn)行操作,因此需要將vba工具欄調(diào)出。
此操作需要在excel的選項(xiàng)中進(jìn)行設(shè)置勾選。勾選之后點(diǎn)擊確定返回主界面可以看到工具欄出現(xiàn)“開(kāi)發(fā)工具”字樣,說(shuō)明vba工具欄已經(jīng)調(diào)取成功。
3.此處以加法作為示例。先構(gòu)建一個(gè)大體的加法架構(gòu)。
4.點(diǎn)擊“開(kāi)發(fā)工具”下的“visualbasic”按鈕,在彈出的界面中雙擊sheet1,也可以在工具欄的“插入”選項(xiàng)中點(diǎn)擊"模塊”。此處以第一種為例進(jìn)行操作。在空白界面中輸入代碼并保存,之后返回主界面。
5.在開(kāi)發(fā)工具下的插入中選擇“按鈕(窗體控件)”并進(jìn)行繪制,繪制完成以后會(huì)彈出“指定宏”的對(duì)話框,點(diǎn)擊sheet1.求和進(jìn)行連接操作,點(diǎn)擊確定并返回主界面。
6.可以看到主界面出現(xiàn)了一個(gè)控件,為了使該控件更加形象,在控件上面點(diǎn)擊右鍵,點(diǎn)擊“編輯文字”,將控件名稱修改為“求和”,將鼠標(biāo)置于表格其他地方修改即可完成。之后進(jìn)行運(yùn)算,一點(diǎn)擊按鈕可以看到和已經(jīng)出現(xiàn)在了e2單元格。此時(shí)可以任意更換a2和c2的數(shù)值。
7.最后要對(duì)該文件進(jìn)行“另存為”操作,保存類型選擇為“xlsm”格式。
因?yàn)閹в泻甑谋砀袷橇硪环N格式,如果直接保存為xls或者xlsx格式,下次再打開(kāi)可以發(fā)現(xiàn)原先保存的宏已經(jīng)失效。
vba輸入代碼方法
在vbe編輯器的代碼模塊中輸入vba代碼,通常有以下幾種方法:
手工鍵盤輸入;
使用宏錄制器,即選擇菜單“工具——宏——錄制新宏”命令,將所進(jìn)行的操作自動(dòng)錄制成宏代碼;
復(fù)制/粘貼代碼,即將現(xiàn)有的代碼復(fù)制后,粘貼到相應(yīng)的代碼模塊中;
導(dǎo)入代碼模塊:文件–>導(dǎo)入文件**不用的模塊可以:文件–>移出模塊
vba是excel的底層根本。只有明白使用最底層的東西,使用起來(lái)才能隨心所欲。對(duì)于多數(shù)讀者而言,由于未使用過(guò)vba或者不具備計(jì)算機(jī)語(yǔ)言知識(shí),所以被vba直白的語(yǔ)句所嚇倒。但是小編可以肯定的告訴大家,vba其實(shí)很簡(jiǎn)單,并且很實(shí)用。學(xué)會(huì)后,也會(huì)上癮;變化無(wú)窮,很有意思。如果大家還想了解更多與之有關(guān)的信息,歡迎關(guān)注我們文軍營(yíng)銷的官網(wǎng)。