【程序1】
所有程序語言的開始都源於Hello world,那么我們也使用Hello world進行第一個VBA編程
新建Excle文件-----文件-------選項-----自定義功能區域----開發工具(打鈎) 如下圖:
此時Excle界面就出現開發工具選項
點擊Visual Basic后出現如下界面:
在該窗口中的“工程”子窗口中的Sheet1子節點上,單擊鼠標右鍵,插入---模塊
在模塊中寫下如下代碼:
【代碼區域】
Sub First_VB() MsgBox "Hello world!", vbOKOnly, "VBA控制程序" '輸出程序信息 End Sub
【代碼解析】
第一行和第三行是程序的開始和結尾,用於一個模塊的始末,第二行是輸出語句,用於實現輸出Hello world,其中vbOKonly為彈窗提供名稱
按F5后的運行結果
【輸出結果】
【程序2】
此程序功能是當運行程序時,彈出一個對話框,對話框內容為:“歡迎走進Excle2013!”;單擊確定后對話框消失
【代碼區域】
Sub Second() Dim Context As String '聲明一個String類型變量context,用於保存對話框將要顯示的內容 Dim title As String '聲明一個String變量title,同於保存窗口標題內容 Rem 將內容存入Conetext 變量 Context = "歡迎走進Excle2013!" title = "Hello Exlce 2013" MsgBox Context, vbOKOnly, title End Sub
【代碼解析】
第二行跟第三行為變量聲明,第四行為注釋,第五行跟第六行進行變量賦值,第七行用於程序輸出結果。
【輸出結果】