返回列表 上一主題 發帖

[發問] 請教一下VBA如何能做到抓取A檔案資料判斷後產生到新檔案

[發問] 請教一下VBA如何能做到抓取A檔案資料判斷後產生到新檔案

各位大大好~~目前小妹有一個難題無法解決,小妹使用函數無法解決目前的需求~~想請教各位大大VBA是否可以達成~謝謝!!謝謝~~~

現在我上傳的為A檔案,希望VBA能做到有一個B檔案讓我把A檔案載入並產生一個新檔稱為C檔案,其C檔案中的資料必須經由判斷A檔中所有資料,提取並呈現出來的表格

目我們就能夠在C檔案中看到所有品項的1.廠商2.編號3.該排名稱,ex.Package 1(可能多個料號會出現多次)4.數量5.加總數量(ex.Package 1 +Package 3...之加總)

是否可以判斷出這一欄為編號,及抓取他的對應廠商(上一儲存格或上上儲存格)及該列的名稱與數量,再多一欄加總(如Package 1 幾顆,Package 2幾顆,加總起來 幾顆)

表格說明如下:
呈現的邏輯是
1.編碼固定為XXXX-XXXXXXX(前四碼+"-"+後七碼)
2.相同編號可能分布在不同Package
3.A欄品項若只有一個儲存格,即抓取B欄位的值
4.A欄品項若為合併儲存格,即抓取B欄位的兩個儲存格資料,通常上面的是廠商,下面的是編號
5.A欄位若為合併儲存格(三個),B欄位的兩個儲存格資料,通常第一個欄位的是廠商,下面兩個欄位的是編號
6.其判別為A欄若名稱為"A+B Total",其B~X欄儲存格數量即為該排品項的數量總和(Package 1~Package X 之總數量皆在同一列)

若有描述不清都可以在補充~~也請大大幫忙集思廣益好嗎~~感激再感激~謝謝大家~
A檔案.zip (393.18 KB)

擷取.PNG (13.82 KB)

擷取.PNG

回復 2# faye59

謝謝温奇大的建議,我來著手進行變更,謝謝你花時間看我的帖子~~:)

TOP

回復 3# n7822123


謝謝阿龍大幫忙看說明~我的解釋不清,檔案我稍後上傳喔~謝謝:)

TOP

        靜思自在 : 要比誰更受誰.不要比誰更怕誰。
返回列表 上一主題