Excel VBA筆記_Part01.環境介紹與程式模組建立方式&巨集安全性

環境介紹
在電腦上只有微軟excel情況下,想做寫程式自動化日常業務。
通常第一時間會想到的就是透過VBA來克服了。

檔案 -> 選項 -> 自訂功能區 -> 勾起 【開發人員工具】

在Excel頂端就可看到多出 開發人員選項
點開Visual Basic

工具->選項


撰寫風格這邊可調整字體大小、字型


檢視 -> 工具列可勾選將 偵錯、自訂表單、編輯都勾選顯示



此外也可透過檢視選單將「專案視窗」、「屬性視窗」、「即時運算視窗」、「區域變數」、「監看視窗」都打開。





程式模組建立方式

全域性模組:
模組概念基本上就是若有多張工作表都可共用呼叫此模組程序內容做使用。
在左側欄可右鍵->插入模組
做程式撰寫


手敲 Sub 程式段落




局部性模組:
若是要針對特定某一張工作表才能使用的模組,則是去針對某工作表左鍵快點兩下

插入->程序

做名稱跟型態、有效範圍設置
確定



程序名稱限制基本上不能數字開頭,可用英文、中文。
當有多個SUB要綠色播放按鈕運行,可停滯在某段Sub後做執行。
就可針對特定某一個sub運行




存檔時候要更改檔案格式


按否 改選為啟用巨集的活頁簿

如果發現每次開啟xlsm 檔案,都冒出這種警示記得要啟用才會有VBA程式功效。

若不想每次開啟都秀此訊息記得調整巨集安全性






留言

這個網誌中的熱門文章

何謂淨重(Net Weight)、皮重(Tare Weight)與毛重(Gross Weight)

Architecture(架構) 和 Framework(框架) 有何不同?_軟體設計前的事前規劃的藍圖概念

(2021年度)駕訓學科筆試準備題庫歸納分析_法規是非題