之前在學校的計算機應用社團,社長跟我們說Excel特別厲害,當時最為剛入大學的萌新,對Excel的印象就是一個個表格,然後很是懷疑。上班之後,機緣巧合下需要學習VBA,很是驚訝Excel居然可以編程。

學習開始

尋找學習資料

不得不說,現在學習新東西真的挺方便的,網上一搜一大把的資料。

首先我去百度搜索電子書籍,《別怕,Excel VBA其實很簡單》成了我的首選。不是因為它語言生動,配圖豐富,而是因為它文字少。

然後,微軟的東西,文檔寫的是真的詳細,後面習慣性的在Excel的宏編輯界面按了一下【F1】,出來的文檔清晰詳細。

最後,藉助百度,雖然編程大佬們看不起百度,但是我還是得靠它進行著日常開發。

調出開發工具

資料準備得差不多了,接下來就要開始學習了。

我新建了一個Excel文件,名字叫【宏測試.xls】,打開文件,發現根本沒有寫代碼的地方。

在Excel的【幫助】-【宏】中介紹瞭如何調出【開發工具】:

1.依次單擊「文件」選項卡、「選項」和「自定義功能區」類別。

2.在「自定義功能區」下的「主選項卡」列表中,單擊「開發工具」,再單擊「確定」。

編寫第一個VBA程序

點擊【開發工具】-【Visual Basic】,會打開宏的操作界面。

根據《別怕,Excel VBA其實很簡單》中2.4節,我新建了一個模塊【測試模塊】,在【測試模塊】中編寫代碼

Public Sub mysub()

End Sub

點擊運行,什麼都沒發生,再把書往下翻,看到了個MsgBox函數,於是把代碼改成

Public Sub mysub()
MsgBox "哈哈哈哈"
End Sub

今天的學習到此結束了。

總結

通過今天的學習,知道了怎麼在Excel裏編寫並運行VBA代碼。

推薦閱讀:

相關文章