因為工作上的方便
所以自己設計了一個EXCEL的VBA程式

主要的要求是要在輸入了看板牌張數與零件號碼後
可以自動帶出訂單的號碼與訂單的數量

看板牌輸入的方式也設了了一個簡單的ListBox與TextBox
ListBox可以自動在初始的時候抓取儲存格中的零件名稱
只要以滑鼠選取想要的零件名稱後輸入此次的交貨看板數量即可自動將收容數也一並帶入
最後按下關閉的按鈕後
變會自動計算出客戶所下訂單數量是否需要再要求新訂單的需要
而也有可能客戶同一個件號會下兩個以上的訂單數量來扣帳

遇到這樣的情況
我想要可以讓它自動新增一個行列來重新計算另一個訂單是否可以扣帳
一直持續下去到沒有訂單的時候
儲存格會顯示出"沒訂單"的字樣

只不過一直卡在如果客戶有第三個訂單的時候
因為之前的寫法老是卡在如果有第三個訂單的話
會有無限迴圈的情況出現

今天總算將這一個情況給解決了
原來只要使用一個陣列就可以了!!!
怎麼之前沒有想到呢?

陣列真的是一個偉大的發想ㄚ!!

ellery311 發表在 痞客邦 PIXNET 留言(0) 人氣()