Excel VBA 程式設計教學:Hello World! - G. T. Wang

文章推薦指數: 80 %
投票人數:10人

這裡介紹如何啟用Excel 的開發人員工具,撰寫一個Hello World VBA 程式。

在任何一個版本的Excel 中,我們都可以透過開發人員工具來撰寫VBA 巨集 ... Blogger舊站 關於 Facebook Flickr 物聯網 網站架設 程式設計 統計 素食 特價優惠 宗教 物聯網 網站架設 程式設計 統計 素食 特價優惠 宗教 ExcelVBA程式設計教學:HelloWorld! 2015/08/19 7則留言 這裡介紹如何啟用Excel的開發人員工具,撰寫一個HelloWorldVBA程式。

在任何一個版本的Excel中,我們都可以透過開發人員工具來撰寫VBA巨集程式,只不過在Excel中,開發人員工具預設是不會顯示的,要開始撰寫程式之前,必須先將其開啟,以下是設定開發人員工具與撰寫HelloWorldVBA程式的步驟。

環境設定與HelloWorld Step1 在Excel功能表上點選「檔案」。

點選「檔案」 Step2 點選「選項」。

點選「選項」 Step3 啟用「開發人員」工具。

啟用「開發人員」工具 Step4 點選「開發人員」工具。

選擇「開發人員」 Step5 點選「巨集」功能。

點選「巨集」 Step6 建立一個新的巨集,命名為「Hello」。

建立「Hello」巨集 Step7 撰寫「Hello」的巨集程式內容,這裡我們使用MsgBox讓VBA跳出一個簡單的訊息。

MsgBox("Hello,world!") 撰寫「Hello」巨集 撰寫好程式內容之後,按下執行,就會出現這樣的訊息視窗。

以上就是最簡單的ExcelVBAHelloWorld程式,在巨集程式撰寫好之後,我們也可以從「巨集」對話框執行巨集。

從「巨集」對話框執行巨集 程式註解與換行 ExcelVBA的程式碼中,每一行單引號後方的文字都會被視為註解,例如: '這是註解 MsgBox("Hello,world!")'這也是註解 一般來說ExcelVBA的程式碼都是一行一個陳述式(statement),如果一行程式碼太長的時候,想要切成多行的話,行與行之間的結尾處要加上一個下底線,例如: x=1+2+3+4+5+6 可以改寫為: x=1+2+3+_ 4+5+6 而一般程式碼中多餘的空白並不會影響程式的執行,所以通常程式設計師都會使用空白稍微將程式碼排版一下,方便閱讀。

更多關於VBA的教學文章,請參考VBA程式設計。

Windows,程式設計 ExcelOfficeVBA G.T.Wang 個人使用Linux經驗長達十餘年,樂於分享各種自由軟體技術與實作文章。

7留言 新增留言→ Jeff 太有趣了!!!謝謝分享,受教了! 2017/12/30 回覆 Winnie 你好,我是在大學教授資訊概論的老師,我想教學生一些程式的概念。

您的教材清楚又易懂,請問我方便將您的教學資料放在教學投影片上嗎? 我會註明來源!期待您的回覆,感謝。

2018/04/14 回覆 G.T.Wang 沒問題,請使用。

2018/04/14 回覆 Winnie 非常感謝!也謝謝你分享了那麼多使用步驟跟例子!! 2018/04/21 回覆 Jan 您好,我想請教一下 我載網路教學裡看到許多老師教製作Excel資料收集時,會先拉出一個表單,在從表單中去製作按鈕和填入項目內容的框。

我從Excel的開發人員點入後,,再進入VisualBasic,點右鍵後移到“插入”點選項,但是僅有出現“模組”和““類別模組”兩個選項,並沒有像教學中所說的有一個“自訂表單”這個選項。

請問,這是為什麼?謝謝您 2020/06/25 回覆 Levine 你好請問 S=0 後面再寫S=S+1 這樣是什麼意思啊? 2021/04/01 回覆 Brian S預設為0 S=S(預設為0)+1=0+1=1 此時S就會=1 若有迴圈 再次執行到這一行 S=S(=1)+1=1+1=2 此時S就會=2 S是變數 2021/04/22 回覆 LeaveaReply取消回覆 留言* Name* Email* Website 搜尋 分類Arduino(5) BeagleBoneBlack(1) DIY(54) Linux(317) macOS(33) Octave(15) Perl(12) R(47) Windows(98) WordPress(16) 個人(15) 免費(35) 兒童(30) 實用工具(85) 手機(13) 技巧(45) 有趣(99) 樹莓派(57) 物聯網(55) 玄學(11) 生活(209) 程式設計(137) 統計學(8) 網頁空間(36) 網頁開發(128) 虛擬化(7) 農業(42) 遊戲(9) 開箱(132) 雲端(4) 宗教 如何戒邪淫、遠離婚外情 戒淫寶典:《壽康寶鑑》白話有聲書 公益 家扶基金會 台灣世界展望會 社團法人新竹縣愛心物資集發協會 智邦公益網 Yahoo奇摩公益 ©2022G.T.Wang



請為這篇文章評分?