VBA如何檢查應付帳款負數
網誌圖文版:
http://www.b88104069.com/archives/4126
常用Excel,應該都聽過VBA,大部份人即使不會用,也都知道VBA是Excel的
高階操作。首先,它根源於BASIC語言(Beginner's All-purpose Symbolic
Instruction Code),也就是1960s年代電腦剛發展起來,科學家特別設計
給大學生,方便編寫計算機程式的系統,逐漸成為主流的入門電腦語言。到
了1990s,微軟推出Visual Basic,如同windows的視覺化操作讓PC全面普及
,Visual Basic讓寫程式變得簡單。最後,1994年微軟出的Excel 5.0版本中
,外掛VBA(Visual Basic for Applications),提出一種新思惟,使用者
直接在Excel應用的基礎上寫語言。
以下,我們一腳踏進VBA的世界吧!
一、範例是應付帳款。先前介紹過《Excel如何以排序及篩選,檢查應付帳款
異常項目》,這次以VBA方式,讓Excel幫我們找出異常的負數應付。
二、寫VBA就是在寫程式語言,第一步要做的,掛上VBA,在功能區上右鍵,
選擇「自訂功能區」。
三、把「開發人員」前面的框打勾,然後「確定」。
四、回來後便發現上面多了一塊「開發人員」,裡面一些從來沒見過的功能
按紐,廢話不說,點選最左邊的「Visual Basic」,實作是最好最快的學習
。
五、進入VBA編輯介面,雙擊左邊的「工作表1(應付帳款)」,在跳出來的
輸入視窗中,輸入如圖所示的程式語言。
六、「執行」、「執行Sub或UserForm F5」。
七、關閉整個VBA,回到Excel工作簿,不用函數、不用排序篩選,VBA自動在
負數應付帳款後面加了「小於零」。
這篇文章是全新VBA計劃中的序言。接觸VBA,不管網路上資源或者工具書,
似乎艱澀了點,對於是否學習VBA開始退卻,產生停留在函數世界即可的想法
。希望往後一系列文章,於簡單操作中,逐漸揭開VBA面紗,讓我們看看這東
西是否如此神奇!
延伸閱讀(會計人的電腦應用):
Office如何直接更改檔案版本
http://www.b88104069.com/archives/15
Windows如何建立捷徑
http://www.b88104069.com/archives/2734
Word如何校閱追踪修訂
http://www.b88104069.com/archives/3552