
SunYoung
1、什么是VBA
Visual Basic for Applications(VBA)是Visual Basic的一種 宏 語言,它能使常用的程序自動化,是針對Office開發的一種工具,通俗點講,VBA是一種Excle能聽懂識別的編程語言。
2、在Excle中VBA的作用
2.1、實現Excel中沒有提供的功能
2.2、編寫自己需要的函數
2.3、實現一鍵自動化,提高辦事效率
2.4、通過插入組件實現小型管理系統
3、如何創建一個能運行VBA代碼的Excle
新建一個Excle表——另存為——啟用宏的Excle工作簿

創建一個帶宏的Excle
提示:帶宏Excle的文件后綴是xlsm,如下圖:

保存文件
4、Excle中VBA存放在哪,怎么打開編寫
先把開發工具在常用工具欄中顯示出來,步驟如下:

開發工具欄
開發VBA代碼編輯窗口,如下圖:

VBA代碼編輯窗口
插入模塊,進行VBA編寫,如下圖:

VBA編寫
Sub test()
Range("A1") = 123456 '實現功能在A1單元格填入123456
End Sub
5、使用按鈕執行VBA代碼
插入——按鈕圖標

插入按鈕
指定宏為test,以后直接單擊按鈕1就能直接運行之前寫的在A1單元格中添加123456的功能了。步驟如下:

指定宏
6、在Excle中宏是什么意思
宏其實就是操作步驟,比如:把A1單元格的內容復制到B1中,這就是個宏。
7、如何錄制宏

錄制宏
這個錄制的宏就是把A1單元格的內容復制到B1中,自動生成的代碼如下:
Sub Macro1()
'
' Macro1 Macro
'
'
Range("A1").Select
Selection.Copy
Range("B1").Select
ActiveSheet.Paste
End Sub
未完待續......