返回列表 上一主題 發帖

資料編碼截取

資料編碼截取

本帖最後由 oak0723-1 於 2017-6-1 22:52 編輯

於b欄位輸入編碼
希望能如說明依序截取出所須位置之編碼

060601-說明.jpg (331 KB)

060601-說明.jpg

060601-格式分類.rar (4.56 KB)

另外請教各位先進一個概念的問題
小弟有一組檔案數達千位數以上的text的文字檔
每個文字檔的格式都一樣(如這個問題的格式)
小弟想做一個程式一次可讀取所指定數量的檔案並依小弟所想做的計算後再呈現小弟所需要的表格及統計表
這樣的構想
可以用哪種方式(指用何種程式語言編寫最為方便)達成?

TOP

謝謝各位先進的指教

TOP

http://blog.xuite.net/hcm19522/twblog/510417616

3247.png (191.64 KB)

3247.png

google"EXCEL迷"  blog  或google網址:https://hcm19522.blogspot.com/

TOP

C2:O28=MID($B2,CHOOSE(COLUMN(A1),1,9,15,16,17,25,33,38,45,54,58,59,60),CHOOSE(COLUMN(A1),8,4,1,1,8,8,5,7,9,4,1,1,4))
google"EXCEL迷"  blog  或google網址:https://hcm19522.blogspot.com/

TOP

  1. Sub div()
  2.     Dim I%, J%
  3.     Dim lenI() As Variant, str1() As Variant, str2(27, 13) As String
  4.     lenI = Array(8, 4, 1, 1, 8, 8, 5, 7, 9, 4, 1, 1, 4)
  5.     str1 = Worksheets("Sheet2").Range("B2:B28").Value
  6.    
  7.     For I = 1 To 27
  8.         For J = 1 To 13
  9.             str2(I, J) = Left(str1(I, 1), lenI(J))
  10.             str1(I, 1) = Trim(Right(str1(I, 1), Len(str1(I, 1)) - lenI(J)))
  11.         Next J
  12.     Next I
  13.     Worksheets("Sheet2").Range("C2:O28") = str2
  14. End Sub
複製代碼

TOP

        靜思自在 : 能善用時間的人,必能掌握自己努力的方向。
返回列表 上一主題