[心得] VBA如何檢查應付帳款負數

作者: moodyblue   2016-10-30 15:30:06
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
作者: mia3 (咪亞桑)   2016-10-30 17:39:00
作者: popomilk (Man Up)   2016-10-30 19:34:00
作者: skiptomylou3 (我承認我喜歡冷門車)   2016-10-30 22:37:00
作者: gino0123 (GINO)   2016-10-30 23:10:00
作者: fleurami (來Ptt朝聖)   2016-10-31 16:01:00
期待VBA計畫

Links booklink

Contact Us: admin [ a t ] ucptt.com