求各位大神幫忙

在一個檔案夾里有類似如下的檔案(命名格式都是統一的,每個檔案夾下的月份都是一樣的,比如全都是2019-06)
可能xlsx和xls檔案共存

我想用VBA遍歷這個檔案夾下的所有檔案并根據命名歸類到不同的worksheet然后提取整合資料。
完成后的效果應該是這樣的:

解釋:
1.每個不同的省份(命名固定格式里的第二部分)單獨生成一個worksheet,所以會有不同的worksheet比如Hebei、Liaoning.......
2.由于同一省份有不同城市,比如Liaoning里有Fushun, Shenyang(命名固定格式里的第三部分)...,有幾個城市就在對應的省份里生成幾個相應的資訊框(如下圖)

資訊框的左上角資訊應該對應相應的檔案名(有沒有辦法存盤這個資訊框的格式,所以每次只要VBA粘貼這個格式就可以了)。其中資訊框的排列分成兩列(每一排最多兩個資訊框,其余的換到下一排,比如yingkou的資訊框在第二排)。
3.資訊框里我還要根據各個檔案的內容填充資料,比如把Shenyang那個檔案里的A1格的資料復制到對應資訊框的右下角(這個代碼我可以自己完成,不需要幫我寫)。
求幫忙寫一下1、2、3的代碼(第三點不用幫我寫,空出來就可以),省份這些只是我為了舉例子寫的,我實際操作時檔案名不是這些,但格式是一樣的。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/26889.html
標籤:VBA
上一篇:驅動保護MBR為何無故失效
下一篇:關于VB中Trim函式的一點疑問
