程式長得什麼樣子呢? 程式會有一個名字,內含一堆指令。要學會寫一堆指令之前,先試著寫一行指令,然後再學著把一行一行的指令,組織成一堆指令,然後給個名字,就完成一個程式了。
在 Excel 的環境下寫程式,有時也稱之為寫巨集(macro),先不要管這個 macro,總之就是在寫程式。
我衷心建議你,學習 Excel VBA,不要從錄製巨集開始,在你懂得什麼是程式設計之前,錄製出來的程式碼,我保證你看不懂,很容易破壞學習興趣。
錄製巨集,可以在你稍微懂了一點 Excel VBA 之後,輔助你學習 Excel VBA 的指令,降低學習負擔。更重要的是,多數有用的程式,都是錄製不出來的。如果有用的程式,都可以用錄得錄出來,那目前環境下的程式設計師,恐怕價值都會大為降低。
進入 Excel,按下 Alt+F11,如果沒出現類似以下畫面,表示 Excel 安裝不完全,請重新安裝。
然後按下 Ctrl+G,畫面變成類似這樣,出現一個 "即時運算" 視窗,這個視窗,就是讓你學習一行指令用的:
運用之前提到的基本觀念,我們來讓螢幕上出現一些東西,請在 "即時運算" 視窗內,輸入 print 180:
結果底下出現了 180,恭喜你,完成第一個程式了。到目前為止,並沒有用到超過國小英文數學程度的知識,如果你覺得這很難,應該是你根本沒興趣,必須認真考慮,到底要不要學下去。如果程式設計不能帶給你好處(心靈上或工作上的好處),不如不學,並不是每個人都要學程式設計。


