- 帖子
- 254
- 主題
- 6
- 精華
- 0
- 積分
- 310
- 點名
- 0
- 作業系統
- W10
- 軟體版本
- Excel 2016
- 閱讀權限
- 20
- 性別
- 男
- 來自
- 台灣
- 註冊時間
- 2019-6-16
- 最後登錄
- 2025-6-21
|
本帖最後由 軒云熊 於 2021-7-20 12:08 編輯
回復 16# n7822123
n7822123前輩好
樓主的需求是
自動開啟指定的活頁簿檔案 多客戶盤點表
分別有2個工作表 2種格式
日期欄位 BH~CF 的範圍之間
"盤點" 工作表 (STEP2)ROW跳2格
"stock" 工作表 (STEP3)ROW跳3格
將E4的日期與 DI欄位的日期做比對
列如: DI6 = D+0 E4 就扣一天
DI6 = D+1 則 保持不變
在某些位置有穿插帶公式的儲存格 保持不變
要比對的項目 有 客戶 品名 還有日期欄位 BH~CF 的範圍之間
-------------------
開啟要比對的檔案
這裡也是用指定檔名的方式開啟
列如:多客戶盤點表 FORMAT(E4,�苠疿苤^與 萬達庫存表 相對應的日期工作表SHEETS(X)
-------------------
萬達庫存表 是對應 多客戶盤點表 的 "stock" 工作表 (STEP3)ROW跳3格
因為有2種格式分別互相對應
找到相對應的日期就把數值貼上(多客戶盤點表)
我現在問題出在要比對的儲存格位置沒有固定
列如:萬達庫存表
品名欄位是合併狀態
右邊 U∼AF位置不固定 不一定是U∼AF也有可能是從V開始或著其它欄位開始
目前發現 有�郇L點�虷r樣的位置 可以找出範圍 但不知道如何做
請問前輩 要怎麼把相對應的 品名 與 日期 還有日期下方的數值 正確的放到陣列 方便做比對
如果直接全部塞到陣列不好做比對 因為工作表的格式內容太多而且會變更複雜 |
|