Excel 如何多合一 , VBA or 內置功能 or 手動

本帖最後由 黑道明 於 2020-12-7 16:00 編輯

之前好同事整左張EXCEL , SEND左出街比人地填
依家有50-100張 excel 返左黎
大概係咁 ,
1.PNG
2020-12-7 15:48

2.PNG
2020-12-7 15:48

然後想合做咁
Final.PNG
2020-12-7 15:49


每張平均唔超過10行 , 好多都係一行
每張格式都一樣, 除非人地手多加左野
檔案名個個都唔同 , 但唔重要 , 我可以改佢地做 1.xlsx , 2.xlsx , 3.xlsx , 4.xlsx...... 方便行 VBA or 內置功能

問題係.......上年用開果張VBA 唔見左.........
而我又唔記得左點可以用VBA 簡單寫到 複製去底行.... or 內置功能 去合拼佢地落同一張excel
試過係youtube搵....但係唔記得個關鍵字眼係咩.....結果搵唔到想要既野
求大神再教多次小弟.........

其實可以人手合拼
只係身痕想玩下VBA

TOP

Power query

TOP

Power query
eddy 發表於 2020-12-7 23:36



    就係唔識用佢...........................
反而理解同用到VBA

TOP

FYI

Combined multiple workbooks


Consolidate/Merge multiple worksheets
ja1971 發表於 2020-12-7 19:34



    THX
未試~但係應該用得著~

TOP

雖然我估你已經解決咗呢個問題,但係我都係當做練習諗定啲簡單solution應付唔同情況。
1-sample.jpg
2021-2-21 04:10

假設你個表係咁上下,收返嚟啲檔係一樣格式。

2-folder.jpg
2021-2-21 04:10

放晒入同一個folder 準備

3-newQuery.jpg
2021-2-21 04:10

開一個新Excel 檔,然後揀 New Query,From Folder。

4-newQuery.jpg
2021-2-21 04:10

揀返/打返 Folder 條path。

5-combineNtransform.jpg
2021-2-21 04:10

喺呢個畫面記得揀「Combine & Transform」。

6-loadin.jpg
2021-2-21 04:10

今次當張張表一樣,無多度columns之類,用第一張做template就得。

7-removerows.jpg
2021-2-21 04:10

Load 到入嚟都搞掂大半,用 Filter 將 null 同 重覆嘅header row踢走就得。

8-finish.jpg
2021-2-21 04:10

唔熟就揀 Close & Load,熟啲就揀 Close & Load To..

TOP

回覆 6# Mathk


    簡單

TOP

雖然我估你已經解決咗呢個問題,但係我都係當做練習諗定啲簡單solution應付唔同情況。

假設你個表係咁上下 ...
Mathk 發表於 2021-2-21 04:15



     係用人手解決咗 , ...............................
因為....填果個人地手多加左野又合拼左格仔.......
左右合還好......佢地係上下左右都合.......
清格式最後搞左兩個全日.....

不過都謝謝~~
一直都唔識用PQ

TOP

回覆 8# 黑道明

我都想講用人肉算, 50-100份,其實人肉COPY & PASTE 15分鐘應該做完

TOP

回覆  黑道明

我都想講用人肉算, 50-100份,其實人肉COPY & PASTE 15分鐘應該做完 ...
bongbong3481 發表於 2021-2-21 15:17



    如果格式係正常..........真係好快.....

TOP