Excel解題邏輯 — 報工(用錄影寫VBA)_Part0

BinChang
Mar 1, 2021

--

主題說明:

在製造業中,ERP大多無法解決工廠最靈活的生管模塊(排程→製程追蹤→產量報工、訂單沖銷),導致多數生產相關資料都會用Excel處理,而今天要談的是工廠常見的『報工』,報工即回報產量。

不管工廠做什麼產品,大多數仍是依功能別區分部門,今天要談的案例是中國腳踏車配件工廠,其前製程主要工段為鍛造→切邊→鑽孔→CNC,每個部門每天都會回報產量。

正式進入主題前,先讓大家操作下VBA:

Step0:啟用巨集

檔案→選項→信任中心→巨集設定

Step1:存檔類型

另存新檔→存檔類型→Excel啟用巨集的活頁簿

Step2:錄製巨集

檢視→巨集→錄製巨集

Step3:隨便做3個動作

檢視→巨集→停止錄製

Step4:檢視巨集

檢視→巨集→檢視巨集→巨集1→編輯

Step5:VBA介面

剛剛錄影的動作,已經全部轉為程式碼存在VBA的『Module1』。

Step6:VBA逐行執行前準備

  1. Step6.0:將畫面同時能看到Excel與VBA兩個視窗
  2. Step6.1:開一個空白工作表
  3. Step6.2:點選VBA程式碼區域(任一行都可)
偵錯→逐行

Step7:VBA逐行執行

  1. Step7.0:偵錯→逐行;或者直接按F8
  2. Step7.1:每按一下F8,程式碼會往下走一行
  3. Step7.2:黃底色上行代表『已執行的程式碼』
  4. Step7.3:黃底色本行代表『接下來要執行的程式碼』
  5. Step7.4:用自己的方式,記住程式關鍵字對應的功能即可

Step8:嘗試

使用VBA,保留自己要3個動作

--

--

BinChang
BinChang

Written by BinChang

偏鄉工程師分享海外臺資傳統製造業的工業工程經驗

No responses yet