目錄
前言:
1、書寫第一個VBA程式
2、VBA執行的方式
3.注釋
4.帶有宏的檔案保存
5.對工程加密
前言:
作業需要,最近開始自學vba,看了C站的一些教程個人覺得不夠“基礎”,我就自己來整理一下自己的學習筆記,編程小白,請多多指教!!!
學習準備:
(1)多練習,多練習,多練習
(2)心理建設:VBA本身不難,難于計算機語言和問題的表達切換,
(3)參考書籍:《別怕,Excel VBA其實很簡單》以及一些線上課程
(4)OFFICE EXCEL版本:excel 2019(其他版本都差不多,能用就行)
1、書寫第一個VBA程式
打開vba:工具列——開發工具——VB
(如果找不到開發工具,要先去檔案——選項——常規——找到開發工具——勾選就會出現在工具列頁面)

vba編程界面

進入這個界面之后,還不能直接寫的,代碼要寫在模塊里面,因此要插入模塊

現在就先寫一個代碼Sub Hello()試試,輸入代碼,保存,點擊運行,
運行的快捷鍵:F5
Sub Hello()
MsgBox "Hello world! Hello VBA!"
End Sub
'現在開始是注釋部分,不運行的,vba里顯示為綠色,
'上面這段代碼說的是彈出一個額資訊框,資訊框的內容就是引號里面的內容,
運行結果:

2、VBA執行的方式
(1)點解工具列的運行符號:一次性運行全部陳述句,

(2)逐句運行
打開方式一:工具列——除錯——逐步——高亮部分就是當前要運行的陳述句;
打開方式二:工具列空白處,滑鼠單擊右鍵——除錯——整個除錯框就出來了就可以逐步除錯,
逐步除錯快捷鍵:F8

(3)鏈接運行
按照上面的方式運行,我們需要點擊開發工具再打開VBA再按運行才能執行,為了能在excel表格封面就能執行VBA程式,就可以用鏈接運行,
方法一:在excel表格——插入圖形——單擊右鍵——指定宏——選擇要指定的宏——就能通過點擊這個圖行能執行代碼了

運行效果:

(4)自定義快捷鍵運行
假如你覺得插入按鈕影響美觀,那就直接弄一個自定義的快捷鍵來運行,
方式:開發工具——宏——點宏名——選項——設定快捷鍵,就大功告成了,

3.注釋
(1)注釋陳述句是用來說明程式中某些陳述句的功能和作用,同時方便別人理解你的程式;VBA中有兩種方法標識為注釋陳述句,
- 單引號 ’ ;如:’定義全域變數;可以位于別的陳述句之尾,也可單獨一行
- Rem ;如:Rem定義全域變數;只能單獨一行
(2)注釋的默認顏色是綠色,可以通過“選項”對話框(“工具”-“選項”-“編輯器格式”)更改注釋顏色,注釋也可以寫在代碼的后面,
4.帶有宏的檔案保存
新建的excel保存時會遇到無法保存VB的提示,這是因為帶有宏的檔案要保存為xslm格式,


5.對工程加密
為了保護自己的寫的程式,防止別人亂改,就要進行工程加密,
工具——屬性——加密工程(這個加密強度相對較弱,但對新手來說可以的)

這一節就到這里了,以上內容對后期學VBA有較大的幫助,一開始沒講基礎陳述句語法,下一節開始講,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/354603.html
標籤:其他
