常用Excel,應該都聽過VBA,大部份人即使不會用,也都知道VBA 是Excel的高階操作,使用者可以直接在Excel 應用的基礎上寫語言,讓運算更簡單。
下圖為應付帳款明細表,標黃色部份是異常的負數應付。
Step 1.
寫VBA 就是寫程式語言,第一步要先把VBA 掛上,在功能區上按右鍵,選擇「自訂功能區」。
Step 2.
把「開發人員」前面的框打勾,然後按「確定」。
Step 3.
回來後便發現上面多了一塊「開發人員」,裡面是一些從來沒見過的功能按鈕,點選最左邊的「Visual Basic」,開始寫程式,實作是最好最快的學習。
Step 4.
進入VBA 編輯介面,雙擊左邊的「工作表1(應付帳款)」,在跳出來的輸入視窗中,輸入如圖所示的程式語言。
Step 5.
點選「 執行」>「執行 Sub 或 UserForm F5」。
關閉整個VBA,回到Excel 工作簿,不用函數、不用排序篩選,VBA 自動在負數應付帳款後面加了「小於零」。