返回列表 上一主題 發帖

[發問] 開啟檔案複製資料的語法。

[發問] 開啟檔案複製資料的語法。

附件: TEST_1030.rar (293.89 KB)
備註:
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期統計表(效果檔)

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

重新整理文字說明~謝謝 !
附件  :    TEST_1101.rar (44.11 KB)

TOP

回復 2# ziv976688
補充#2附件 :   TEST_1102.rar (294.02 KB)
謝謝 !

TOP

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

以上   懇請賜教!謝謝!

TOP

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

TOP

        靜思自在 : 人的心地是一畦田,土地沒有播下好種子,也長不出好的果實。 -
返回列表 上一主題