主題說明:
在製造業中,ERP大多無法解決工廠最靈活的生管模塊(排程→製程追蹤→產量報工、訂單沖銷),導致多數生產相關資料都會用Excel處理,而今天要談的是工廠常見的『報工』,報工即回報產量。
不管工廠做什麼產品,大多數仍是依功能別區分部門,今天要談的案例是中國腳踏車配件工廠,其前製程主要工段為鍛造→切邊→鑽孔→CNC,每個部門每天都會回報產量。
正式進入主題前,先讓大家操作下VBA:
Step0:啟用巨集
Step1:存檔類型
Step2:錄製巨集
Step3:隨便做3個動作
Step4:檢視巨集
Step5:VBA介面
剛剛錄影的動作,已經全部轉為程式碼存在VBA的『Module1』。
Step6:VBA逐行執行前準備
- Step6.0:將畫面同時能看到Excel與VBA兩個視窗
- Step6.1:開一個空白工作表
- Step6.2:點選VBA程式碼區域(任一行都可)
Step7:VBA逐行執行
- Step7.0:偵錯→逐行;或者直接按F8
- Step7.1:每按一下F8,程式碼會往下走一行
- Step7.2:黃底色上行代表『已執行的程式碼』
- Step7.3:黃底色本行代表『接下來要執行的程式碼』
- Step7.4:用自己的方式,記住程式關鍵字對應的功能即可
Step8:嘗試
使用VBA,保留自己要3個動作