Board logo

標題: [發問] 開啟檔案複製資料的語法。 [打印本頁]

作者: ziv976688    時間: 2021-10-30 05:29     標題: 開啟檔案複製資料的語法。

附件: [attach]34307[/attach]
備註:
1_本題的範例檔案共14個~實務上有98個。
2_請將本題的範例檔案~以其名稱的第5段期數(即第4個"_"符號之後第5個"_"符號之前期數)作判別歸類~
EX:
7S前3大&小_0_1903期_50_1902-10_1次。
7S前3大&小_0_1903期_50_1902-10+1901-10_1次。
3_文字說明~僅供參考~程式的編寫流程,請解題者自行擇宜編輯~謝謝!

需求:
A_將同資料夾內有"前3"關鍵字的各檔案~以其名稱第5段的期數由下往上(降冪)依序開啟後~
複製該開啟檔案的A24:AY34範圍~並將其由主檔的Sheets("Sheet1").[A216]往下貼上,
且在各期複製貼上的資料之上一列~A欄填入"期數",B欄填入該開啟檔案名稱的第5段期數。

B_當期的標題和當期複製貼上的資料與下一期的標題和下一期複製貼上的資料~請間隔1列空白列。

EX1:在主檔的Sheets("Sheet1").[A215]填入"期數",並將第1個開啟的檔案名稱的第5段期數顯示在.[B215]~
再將第1個開啟的檔案"7S前3大&小_0_1903期_50_1902-10+1901-10_1次"之A24:AY34~
複製貼上主檔的Sheets("Sheet1").[A216]。

EX2:在主檔的Sheets("Sheet1").[A228]填入"期數",並將第2個開啟的檔案名稱之第5段期數顯示在.[B228]~
再將第2個開啟的檔案"7S前3大&小_0_1903期_50_1902-10+1900-10_1次"之A24:AY34~
複製貼上主檔的Sheets("Sheet1").[A229]。



EX13:在主檔的Sheets("Sheet1").[A371]填入"期數",並將第13個開啟的檔案名稱之第5段期數顯示在.[B371]~
再將第13個開啟的檔案"7S前3大&小_0_1903期_50_1897-10_1次"之A24:AY34~
複製貼上主檔的Sheets("Sheet1").[A372]。

EX14:在主檔的Sheets("Sheet1").[A384]填入"期數",並將第14個開啟的檔案名稱之第5段期數顯示在.[B384]~
再將第14個開啟的檔案"7S前3大&小_0_1903期_50_1896-10_1次"之A24:AY34~
複製貼上主檔的Sheets("Sheet1").[A385]。

請詳見~主檔的Sheets("Sheet1") 或 7A_1903期統計表(效果檔)

以上語法   懇請賜教!   謝謝!

作者: ziv976688    時間: 2021-11-1 10:18

重新整理文字說明~謝謝 !
附件  :   [attach]34327[/attach]
[attach]34328[/attach]
作者: ziv976688    時間: 2021-11-2 07:27

回復 2# ziv976688
補充#2附件 :  [attach]34334[/attach]
謝謝 !
作者: ziv976688    時間: 2021-11-4 10:31

回復 3# ziv976688
如果是因為被搜尋的檔案名稱中~有2種第5段期數~所以導致程式窒礙難寫~
現將同資料夾內被搜尋的目標檔案~改為只有1種第5段期數~
詳如附件:[attach]34339[/attach]

以上   懇請賜教!謝謝!
作者: samwang    時間: 2021-11-4 14:59

回復 4# ziv976688


請測試看看,謝謝
作者: ziv976688    時間: 2021-11-4 16:21

回復 5# samwang
samwang大大 : 您好!
測試成功~如需求
謝謝您的耐心指導~感恩





歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)