Excel 自動化輸入進銷存系統
📌 功能簡介
此工具可將 Excel 檔案中的 產品編號、倉庫編號、數量,透過 PyAutoGUI 模擬鍵盤操作,自動輸入到進銷存系統畫面中,減少人工逐筆輸入的時間。
🔧 系統架構
-
語言:Python
-
使用套件:
-
pandas(讀取 Excel) -
pyautogui(模擬鍵盤操作) -
tkinter(檔案選擇介面) -
ctypes(偵測並切換輸入法)
-
-
適用平台:Windows
📑 功能流程
-
使用者選擇一份 Excel 檔案(含 SKU、倉庫、數量)。
-
系統等待 5 秒,讓使用者切換到進銷存輸入畫面。
-
自動檢查輸入法:
-
若為 中文輸入法(繁體或簡體),自動切換至 英文輸入法。
-
-
依序將 Excel 每列資料輸入:
-
輸入產品編號 → Tab → 輸入倉庫 → Tab → 輸入數量 → Enter → 下一列。
-
-
全部完成後,顯示提示訊息。
▶️ 使用方式
auto_input.py
-
執行後選擇 Excel 檔案。
-
切換到進銷存畫面。
-
5 秒後自動開始逐筆輸入。
⚠️ 注意事項
-
輸入法切換鍵需符合
Ctrl + Shift(可依實際情況調整)。 -
輸入過程請勿移動滑鼠或手動輸入,以免干擾。
-
若 Excel 欄位順序不同,需調整程式中
row[0]、row[1]、row[2]的對應。
No comments to display
No comments to display