Excel2016 VBA超簡單入門教程(VBA程式設計)

來源:酷知科普網 1.16W

由於老師需要Excel VBA程式設計工具,在學習過程中做一下記錄。Excel是一款很經典的資料分析的工具,裡面包含了很多內建函式,但實際情況有時卻複雜得多,而excel的巨集程式設計VBA提供了自定義函式的功能。

操作方法

(01)開啟開發工具面板(預設是沒有開發工具選項卡的)【檔案】->【選項】->【自定義功能區】

Excel2016 VBA超簡單入門教程(VBA程式設計)

(02)進入vba編輯方式一、【右鍵Sheet1 】->【檢視程式碼】方式二、【開發者工具】->【Visual Basic】

Excel2016 VBA超簡單入門教程(VBA程式設計) 第2張
Excel2016 VBA超簡單入門教程(VBA程式設計) 第3張

(03)選擇對應的【觸發模式】,本文以BeforeDoubleClick為例。Activate:在sheet表被選取的時觸發;BeforeDoubleClick:在本工作表滑鼠雙擊(之前)觸發;Before Right Click是指在滑鼠右擊之前觸發;Change:只要sheet(工作表)發生變化,就觸發;SelectionChange是指在滑鼠焦點發生變化時,觸發。

Excel2016 VBA超簡單入門教程(VBA程式設計) 第4張

(04)在函式體寫入VBA程式碼如:s(1, 3) = s(1, 1) + s(1, 2)即:第1行第3列的值等於第1行第1列和第1行第2列值的加和s(1,3)就是指第一行第三列的這個單元格;

Excel2016 VBA超簡單入門教程(VBA程式設計) 第5張

(05)點選【儲存】返回原始介面,在第一行第1和2列輸入11,22

Excel2016 VBA超簡單入門教程(VBA程式設計) 第6張

(06)【雙擊】觸發VBA函式,得到結果33

Excel2016 VBA超簡單入門教程(VBA程式設計) 第7張

特別提示

一定要確保Excel啟用巨集,開發者模式啟用;編寫程式碼時使用英文輸入法

您寶貴的一票會給小北很大的鼓勵,小北會和大家分享,交流,記錄學習的點點滴滴

熱門標籤