返回列表 上一主題 發帖

[發問] 將全部的子資料夾歸納到總資料夾內

回復 1# ziv976688


總資料夾名稱 = 7C_0_1902期_50_1901_10+1888_10+1860-1870_10_1次_1-49
即擷取上述最下方7C_0_1902期_50_1901_10+1894-1900_10_1次_1-4資料夾的前半段名稱
和擷取上述最上方7C_0_1902期_50_1888_10+1860-1870_10_1次_1-49資料夾的後半段名稱
>> 1. 請問前半段名稱 + 後半段名稱,是以"+ " 作為區分吧?  
2. 如果是的話,請問哪個檔案為前半段哪個為後半段檔案?

TOP

回復 3# ziv976688

如附件,請測試看看,謝謝

TEST_主檔_1019.zip (53.95 KB)

TOP

回復 5# ziv976688

煩請再補充移除清空後的各資料夾之第3個需求。
>> 新增1列如紅字,謝謝

'搬移檔案
For i = 1 To n
    Set f = fs.GetFolder(Ar(i, 1))
    Set fc = f.SubFolders
    For Each f1 In fc
        If f1.Path = NewFolder Then GoTo 99
        FName1 = f1.Path:   FName2 = NewFolder & "\" & f1.Name
        fs.MoveFolder FName1, FName2
99: Next f1
    If Ar(i, 1) <> NewFolder Then fs.DeleteFolder Ar(i, 1)
Next i

TOP

回復 8# ziv976688

不好意思,後學才疏學淺,可能請您再換一種方式解釋一下需求結果等等,謝謝

TOP

回復 11# ziv976688

往下逐列依序依次填入(7C_3Stage-0-7)之RrngA和 RrngB的InputBox內,
>> 要做什麼動作? 什麼是RrngA和 RrngB的InputBox內??

TOP

回復 14# ziv976688

不好意思,一直讓您費心一而再的解釋需求,後學終於了解您的問題與需求了,
如果知道問題在哪,應該從那�婺悃M,不是又用另一個來解決,因為有可能又延生其他問題,
說實在看了7C_3Stage-0-7程式,真的太複雜了,程式不是自己寫的,要別人去改真的不容易,
除非原來程式架構分得很明確且又有簡易註解,這樣才有可能,
比如像後學自己習慣,如果是比較複雜,就會分模組且備註功能,最後用主程式call 模組,這樣以利後續新增或修改,
不好意思,一直浪費您的時間和造成您的困擾,這個問題好學才疏學淺可能無法解決,
可能需要請其他前輩幫忙解決了,謝謝

TOP

回復 16# ziv976688

以第4項的解決方法是否可行?
>> 不好意思,如16#所提到,已超出後學能力,謝謝。

TOP

        靜思自在 : 吃苦了苦、苦盡廿來,享福了福、福盡悲來。
返回列表 上一主題