返回列表 上一主題 發帖

[發問] 對應日期貼盤點資料

回復 44# 軒云熊

熊大好,
1) 多客戶盤點表...欄位部份基本上是不變的,列的部份因為包含了客戶及品名,
當客戶or產品增加,就一定會隨著變動
因為程式的依據之一就是客戶&產品,不應該受影響才是!

2) 各客戶的庫存表,採二欄合併,明年度開始原三欄合併的萬達,也改為二欄
欄位部份基本上,在盤點資料前的,不會改變,這次只有萬達在盤點欄位前有增加一欄,
但寫程式時不是以"盤點"二字,尋找範圍定位點?
後來新增的期初數據,也是以"期末"二字,尋找範圍定位點

列的部份因為包含品名,當產品結束,或增加產品,列數一定會有增加or減少!

TOP

回復 43# PJChen

請問妳的表格格式 包含多客戶盤點表和其他檔案  是否都不固定?

TOP

回復 42# 軒云熊
熊大好,
這次檔案,是修改正式檔,測試時二欄式盤點資料截取的情形
1) 鮮花點庫存表 盤點資料,保久乳的部份無法貼上,以12/11測試
2) 萬達庫存表 盤點資料,無法貼上,以12/11測試
3) 佳佳好中壢廠庫存表 12/14 盤點資料,無法貼上
這個庫存表比較特殊,例如:14工作表的資料,就與其他都不相同,
這個只在專案時才會出現,約有2~3個工作表是特殊工作表,這次只做一個14特殊工作表
以上是在測試檔時,發現的不正常情形,請先幫忙看有問題的部份

另外在正式檔的作業,連期初都無法正常貼上,
這個是指我平日使用的所有檔案,期初都無正常貼上居多
這些檔明年度還會再換一批新檔,屆時再測試看看

TOP

本帖最後由 軒云熊 於 2021-12-13 12:53 編輯

回復 41# PJChen

我試 期末 可以貼到 期初  沒有問題 妳是指 舊的 盤點資料
Workbooks("多客戶盤點表.xlsx").Sheets("stock") 是甚麼作用?
可否在說明一次 細節步驟 感謝

TOP

回復 40# 軒云熊

熊大好,
這次檔案,是修改正式檔,測試時盤點資料截取的情形
1) 鮮花點庫存表 盤點資料,保久乳的部份無法貼上
2) 萬達庫存表 盤點資料,無法貼上
3) 佳佳好中壢廠庫存表 12/14 盤點資料,無法貼上
這個庫存表比較特殊,例如:14工作表的資料,就與其他都不相同,
這個只在專案時才會出現,約有2~3個工作表是特殊工作表,這次只做一個14特殊工作表

另外在正式檔的作業,連期初都無法正常貼上,但在測試檔則幾乎都正常
修改正式檔測試_20211212.rar (1.1 MB)

TOP

回復 39# PJChen
在看看吧 我少判斷一個 檔名 呵呵.. >"<


javascript:;

Macro_1_1209.rar (30.03 KB)

TOP

本帖最後由 PJChen 於 2021-12-9 00:23 編輯

回復 38# 軒云熊

熊大好,
D+1都會抓取14工作表,
應該要要取15工作表的數據!

找工作表有固定規則....
DI欄 D+0 or D+1的套用如下
DI欄是數字,D+0=0, D+1=1
D+0....E4日期=7/15時+([DI]的值)-1=15+0-1=14
D+1....E4日期=7/15時+([DI]的值)-1=15+1-1=15

能否把程式改成......+([DI]的值)-1
這樣才會正確

TOP

回復 37# PJChen
抱歉 改的時候沒看清楚 再看看有沒有問題感謝

javascript:;

Macro_1208.rar (30.11 KB)

TOP

本帖最後由 PJChen 於 2021-12-8 22:49 編輯

回復 36# 軒云熊

熊大好,
我先測試了二家,D+0 / D+1各測試一家
1) 蜜蜂...是D+0
E4=2021/07/15
應該找14工作表,但卻找了13

2) 萬達...是D+1
E4=2021/07/15
應該找15工作表,但卻找了13

我想應是找工作表規則錯誤
找工作表有固定規則....
D+0 or D+1的套用如下
D+0....E4日期=7/15時+(+0)-1=15+0-1=14
D+1....E4日期=7/15時+(+1)-1=15+1-1=15

請問程式中的規則要怎麼改法?

TOP

回復 35# PJChen
有空試試看吧 我只是改一下而已 沒有重寫


javascript:;

Macro_1.rar (30.29 KB)

TOP

        靜思自在 : 是非當教育,讚美作警惕。
返回列表 上一主題