當前位置:妙知谷 >

遊戲數碼 >電腦 >

Excel2016 VBA超簡單入門教程(VBA編程)

Excel2016 VBA超簡單入門教程(VBA編程)

由於老師需要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啟用宏,開發者模式啟用;編寫代碼時使用英文輸入法

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

  • 文章版權屬於文章作者所有,轉載請註明 https://miaozhigu.com/sm/diannao/vl6xe.html