學(xué)習(xí)啦>學(xué)習(xí)電腦>工具軟件>辦公軟件學(xué)習(xí)>Excel教程>Excel基礎(chǔ)>

excel2003VBA編程入門(mén)教程

時(shí)間: 業(yè)華773 分享

  在Excel中錄入數(shù)據(jù)的時(shí)候有時(shí)候都需要用到VBA進(jìn)行編程,這個(gè)功能可能有比較多的朋友不太會(huì),下面是由學(xué)習(xí)啦小編分享的excel2003 VBA編程入門(mén)教程,供大家閱讀、學(xué)習(xí)。

  excel2003 VBA編程入門(mén)教程

  VBA編程步驟1:點(diǎn)擊Windows左下方,“開(kāi)始”-“程序”-“Microsoft Office”-"Microsoft Office Excel 2003",打開(kāi)Excel,如下圖示。


excel2003 VBA編程入門(mén)教程圖1

  VBA編程步驟2:點(diǎn)擊按下圖所示,點(diǎn)擊菜單“工具”-“宏”-“Visual Basic 編輯器”


excel2003 VBA編程入門(mén)教程圖2

  VBA編程步驟3:然后會(huì)出現(xiàn)“Visual Basic 編輯器”窗體,如下圖示

  VBA編程步驟4:你已經(jīng)啟動(dòng)了VB編程環(huán)境,這就是你的編程平臺(tái)。


excel2003 VBA編程入門(mén)教程圖3

  VBA編程步驟5:按下圖所示,點(diǎn)擊“Visual Basic 編輯器”中的菜單“插入”-“用戶窗體”


excel2003 VBA編程入門(mén)教程圖4

  VBA編程步驟6:接著出現(xiàn)“可編輯窗體”,如下圖所示

  VBA編程步驟7:上圖,紅色框中所示為“可編輯窗體”,你可以在上面進(jìn)行可視化編程,就類(lèi)似于我們現(xiàn)實(shí)生活中的畫(huà)布,你可以在窗體上通過(guò)左側(cè)綠色框內(nèi)的“工具箱”繪制命令按鈕、文字框、標(biāo)簽等編程控件。你也可以通過(guò)鼠標(biāo)點(diǎn)擊紅色框中窗體外圍的8個(gè)的操作手柄,拖動(dòng)窗體的大小,直觀形象的進(jìn)行可視化編程。操作手柄如下圖示

  VBA編程步驟8:紅色圈內(nèi)的句點(diǎn)就是操作手柄。當(dāng)然,你也可以對(duì)窗體的顯示的文字進(jìn)行調(diào)整,這就需要在最左側(cè)的屬性窗口中修改它的“Caption”屬性,考慮到這時(shí)編程入門(mén),僅僅是教大家一個(gè)簡(jiǎn)單的編程流程,所以我就不多廢話了。


excel2003 VBA編程入門(mén)教程圖5

excel2003 VBA編程入門(mén)教程圖6

  VBA編程步驟9:接著,用鼠標(biāo)單擊左側(cè)“工具箱”內(nèi)的“命令按鈕控件”,如下圖所示


excel2003 VBA編程入門(mén)教程圖7

  VBA編程步驟10:此時(shí),鼠標(biāo)光標(biāo)會(huì)變成一個(gè)“十字準(zhǔn)星”和“命令按鈕”狀,因鼠標(biāo)形狀無(wú)法截圖,此處就不貼圖了。你可以用鼠標(biāo)拖動(dòng),在可編輯窗體上繪制一個(gè)任意大小的命令按鈕。如下圖示:

  VBA編程步驟11:同樣,這個(gè)“命令按鈕”四周也有8個(gè)操作手柄,你可以用鼠標(biāo)來(lái)調(diào)整它的大小。


excel2003 VBA編程入門(mén)教程圖8

  VBA編程步驟12:最關(guān)鍵的時(shí)刻到了,馬上就可以進(jìn)行編程了。用鼠標(biāo)雙擊“命令按鈕CommandButton1”,會(huì)出現(xiàn)如下窗口

  VBA編程步驟13:這個(gè)就是代碼編寫(xiě)窗口,藍(lán)色部分是子程序的開(kāi)頭及結(jié)尾,CommandButton1_Click()表示面向?qū)ο蟪绦虻膶?duì)象及事件觸發(fā)描述,CommandButton1表示剛才你繪制的命令按鈕,Click表示單擊,合起來(lái)就是當(dāng)命令按鈕“CommandButton1”被鼠標(biāo)單擊時(shí)就會(huì)觸發(fā)這個(gè)程序里的代碼。


excel2003 VBA編程入門(mén)教程圖9

  VBA編程步驟14:既然明白了上面的意思,那就趕緊寫(xiě)代碼吧。這里我就寫(xiě)一句最簡(jiǎn)單的代碼,在中間光標(biāo)處,輸入MsgBox ("這是一個(gè)百度經(jīng)驗(yàn)測(cè)試程序"),如下圖示。

  VBA編程步驟15:讓計(jì)算機(jī)當(dāng)鼠標(biāo)單擊命令按鈕CommandButton1時(shí),出現(xiàn)一個(gè)消息提示框,顯示文字“這是一個(gè)百度經(jīng)驗(yàn)測(cè)試程序”


excel2003 VBA編程入門(mén)教程圖10

  VBA編程步驟16:此時(shí),你已經(jīng)完成了一個(gè)簡(jiǎn)單的Excel VBA編程,你需要運(yùn)行一下這個(gè)程序看看它是否如你所愿。你可以按下圖所示,點(diǎn)擊“Visual Basic 編輯器”上的紅色框中的運(yùn)行按鈕

  VBA編程步驟17:紅色框中是“運(yùn)行”按鈕,綠色框中是“停止”運(yùn)行按鈕,圖標(biāo)就像MP3上的播放,停止鍵,應(yīng)該很形象吧。


excel2003 VBA編程入門(mén)教程圖11

  VBA編程步驟18:運(yùn)行程序后應(yīng)該出現(xiàn)如下結(jié)果

  VBA編程步驟19:怎么樣,大功告成了吧,原來(lái)編程就是這么簡(jiǎn)單,你也可以做程序員啊。


excel2003 VBA編程入門(mén)教程圖12

  VBA編程步驟20:要停止程序運(yùn)行你可以點(diǎn)擊“Visual Basic 編輯器”上的“停止”運(yùn)行按鈕,也可以點(diǎn)擊上圖中消息框的橙色大叉關(guān)閉按鈕。

  接下來(lái)你就可以保存你的編程成果了。如下圖示,保存程序及excel工作簿。這不用我多說(shuō)了吧,你們可都是聰明人。


excel2003 VBA編程入門(mén)教程圖13

659133