標題:
[發問]
資料夾期數判別並開啟檔案複製及效果檔命名
[打印本頁]
作者:
ziv976688
時間:
2021-9-10 19:14
標題:
資料夾期數判別並開啟檔案複製及效果檔命名
本帖最後由 ziv976688 於 2021-9-10 19:42 編輯
[attach]34006[/attach]
附件範例 : [attach]34007[/attach]
附件範例檔內的15個資料夾本來是以
人工
依每個資料夾名稱的
第5段數字
作區別;
分別放置在3個資料夾(
1892
;
1893
;
1894
)內~
然後以H_搜尋(機)字檔(
主檔
)_0910_Q執行後~3個資料夾內各產生1個效果檔案~
7統_0_1895期_100_6個_1次;7統_0_1895期_100_5個_1次;7統_0_1895期_100_4個_1次。
詳如圖片
需求_1:
因為想將分類的
人工省略
,所以想將H_搜尋(機)字檔(
主檔
)_0910_Q再進階為~
將附件範例檔內的15個資料夾依每個資料夾名稱的
第5段之相同數字
作
自動歸類
~
再將
第5段相同數字
的各資料夾內之有"
機
"關鍵字的檔案之A&B二欄的內容複製~
同樣在Sheets("Sheet1")由M1往右貼上。
需求_2:
因為效果檔名稱的個數有時候會相同,所以效果檔的名稱請再增加
各歸類的第5段數字
~
如附件範例的3個效果檔名稱~
7統_0_1895期_100_
1892_
6個_1次;7統_0_1895期_100_
1893_
5個_1次;7統_0_1895期_100_
1894_
4個_1次。
即
主檔
的列138程式碼:"
各歸類的第5段數字
"要如何編寫?
以上 懇請賜教!謝謝!
作者:
ziv976688
時間:
2021-9-10 21:45
本帖最後由 ziv976688 於 2021-9-10 22:15 編輯
回復
1#
ziv976688
[attach]34008[/attach]
補充:
如果以
自動判別
第5段數字
先歸類~再搜尋各
相同數字
的單個資料夾~開啟後~複製指定檔案~會很麻煩的話~
也可在
主檔
的程式碼
列7
插入
RrngF = InputBox("請輸入各""第5段數字"", 輸入各數字")
~
以人工填入
~EX : "
1892-1894
"~
並增加
以RrngF
之
各單個數字
搜尋
第5段
數字
符合的各單個資料夾~開啟後~
依
1樓的邏輯
複製和貼上~分別產生所
需求
的
= RrngF
~
各第5段數字
之效果檔(本題為
3個
)。
不知道這樣的程式會不會簡化些?
謝謝!
作者:
samwang
時間:
2021-9-11 09:58
本帖最後由 samwang 於 2021-9-11 09:59 編輯
回復
1#
ziv976688
如附件請測試看看,謝謝
作者:
samwang
時間:
2021-9-11 10:05
回復
2#
ziv976688
依1樓的邏輯複製和貼上~分別產生所需求的= RrngF~ 各第5段數字之效果檔(本題為3個)。
>> 這是又不一樣的需求嗎? #3程式是將整個資料夾的檔名分類產出不一樣的檔案1892、1893、1894等3個
作者:
ziv976688
時間:
2021-9-11 13:13
本帖最後由 ziv976688 於 2021-9-11 13:37 編輯
回復
3#
samwang
您超級厲害
萬分感謝您的一再幫忙和指導
測試OK了~感恩
============================
因應上述
3樓
主檔程式效果檔的改變~
懇請您將 H_搜尋(
統
)字檔(
主檔
)_0911 的程式
需求修改
為:
開啟
第一層
(目前是開啟
第二層
)資料夾,搜尋有"
統
"關鍵字的檔案~
並將有"
統
"字的檔案名稱之
第5段數字
~以
由大而小
依序開啟後~
統計該檔案D&E二欄的各前3大和前3小(中式排名)之值,並以其在B欄的同列值~
在Sheets("Sheet1") C$1 : AY$1的相同值之C34:AY填入"V"~
即統計的邏輯和登錄Sheets("Sheet1")的方式都不變。
詳如:7前3大&小_0_1895期_3個_1次(效果檔)
謝謝!
[attach]34011[/attach]
作者:
ziv976688
時間:
2021-9-11 13:18
本帖最後由 ziv976688 於 2021-9-11 13:32 編輯
回復
4#
samwang
您誤會了~我不是要另解~
只是昨天突然擔心
自動搜尋
會給您添麻煩,所以多提一個建議:
有輔助儲存格
的解題思考~
是我多慮了
作者:
samwang
時間:
2021-9-11 14:20
回復
5#
ziv976688
因應上述3樓主檔程式效果檔的改變~
懇請您將 H_搜尋(統)字檔(主檔)_0911 的程式需求修改為:
開啟第一層(目前是開啟第二層)資料夾,搜尋有"統"關鍵字的檔案~
>> 什麼第一層、第二層?? 可以和#3動作一樣嗎?
作者:
ziv976688
時間:
2021-9-11 15:53
回復
7#
samwang
不好意思~我的
5樓
說明
有錯誤
。
待重新整理後~再上傳。
謝謝您
作者:
ziv976688
時間:
2021-9-11 17:32
本帖最後由 ziv976688 於 2021-9-11 17:50 編輯
回復
3#
samwang
目前~H_搜尋(
統
)字檔(
主檔
)_0911 ~是將各資料夾(
共有3個
)開啟後~搜尋各資料夾內有(
統
)關鍵字檔案~開啟後~
依據需求產生效果檔~詳如圖片 :
[attach]34014[/attach]
因應上述
3樓
主檔產生效果檔的程式改變後~
懇請您將 H_搜尋(
統
)字檔(
主檔
)_0911的程式
需求修改
為:
將各資料夾(
本題只有1個
)開啟後,搜尋
所有
有
"
統
"關鍵字的檔案
(本題
有3個
)
~
並將
所有
有"
統
"
字的檔案名稱之
第5段數字
~以
由大而小
依序開啟後~
統計該檔案D&E二欄的各前3大和前3小(
中式排名
)之值,並以其在B欄的同列值~
在Sheets("Sheet1") C$1 : AY$1的相同值之C34:AY填入"
V
"~
即統計的邏輯和登錄Sheets("Sheet1")的方式都不變~ Sheets("Sheet1")的答案也是不變。
詳如:7前3大&小_0_1895期_3個_1次(效果檔)
謝謝您!
PS : 另附上如圖片的附件範例(主檔與5樓相同省略)~請參考。
[attach]34013[/attach]
作者:
samwang
時間:
2021-9-12 13:12
回復
9#
ziv976688
即統計的邏輯和登錄Sheets("Sheet1")的方式都不變~ Sheets("Sheet1")的答案也是不變。
詳如:7前3大&小_0_1895期_3個_1次(效果檔)
>> 如附件請測試看看,謝謝
作者:
ziv976688
時間:
2021-9-12 14:21
回復
10#
samwang
大功告成
萬分感謝您的耐心跟題和熱心的幫忙解惑~感恩
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)