[請問] 如何快速整理沒有對齊的資料

作者: andy90498 (楓情)   2019-12-02 21:33:15
如題...
前兩天腦袋短路
不小心把某顆硬碟格式化
花了兩天的時間救了一些資料回來
順便存了一個檔案的清單
我打算用VBA搭配這些路徑 把各自的檔案挪回各自的資料夾再整理
然後在整理這個輸出的文字檔時就卡關了
由於這份清單有大概3萬個檔案
實際要分類的檔案也有2~3000個左右
https://i.imgur.com/gx0sXGF.png
所以我是用全部複製到excel之後
打算用excel的資料剖析來將每個字串分成 檔名、檔案大小、路徑 這三個大項
才能讓VBA跑
目前卡觀的地方就是
資料剖析 分成兩類讓你截斷字串
如果選用以長度來截斷
會遇到檔案名稱很長的
如果選用特殊符號來截斷 由於沒有用來區分的符號 最有希望的"空格"
也會因為部分檔案名稱也有 而且個數不一
導致截得亂七八糟的
所以想請教各位 我要怎麼樣才能將一行字串乾淨的分成上面說的項目
謝謝
作者: chienweichih ((゚д゚))   2019-12-02 22:46:00
在每一個檔名後面插入一個特殊符號就可以用Excel的資料剖析每一個檔名應該都有.副檔名的結尾所以你從最後往前搜尋.(點) 再往後搜尋空格就可以定位到檔名的最後面
作者: andy90498 (楓情)   2019-12-03 00:22:00
解決了 用search跟left 感謝 不然我一直想用內建的資料剖析感動 完成了 謝謝

Links booklink

Contact Us: admin [ a t ] ucptt.com