返回列表 上一主題 發帖

[發問] 文字檔利用錄製巨集,陣列被錄後成這樣子,如何解釋?

[發問] 文字檔利用錄製巨集,陣列被錄後成這樣子,如何解釋?

ChDir "C:\Users\VINCENT\我的資料檔\實驗\資料檔"
Workbooks.OpenText Filename:="C:\Users\VINCENT\我的資料檔\實驗\資料檔\實驗dat.txt", _
     Origin:=950, StartRow:=1, DataType:=xlFixedWidth, FieldInfo:=Array( _
     Array(0, 2), Array(4, 2), Array(7, 2), Array(9, 2), Array(11, 2), Array(12, 2), Array(14, 2) _
     , Array(16, 2), Array(18, 2), Array(20, 2), Array(22, 2), Array(24, 2), Array(26, 2), Array( _
     28, 2), Array(30, 2), Array(32, 2), Array(34, 1))

1)目前能理解的是:"實驗dat.txt"被分割成,0-4-7-9......-32-34,一欄一欄的資料,然後排列整齊的放進工作清單中,但是 Array(Array(0,2),Array(4,2).....Array(32,2),Array(34,1))中,Array( , )
   第一個引數是檔案的欄位分割,那第二個引數是什麼?

2)有Array( ,2),有 Array( ,1), 2和1 各代表的意義為何?
V98

謝謝版主對學習Vba來說可以不理會第二個二素的意義,但是那會一種像没吃飽飯的感覺,還有(F1)Key的使用,對初學者來說,有人點破真好,謝謝版主,大家加油.
V98

TOP

        靜思自在 : 盡多少本份,就得多少本事。
返回列表 上一主題