カンマ区切りのCSVファイルを2次元配列に入れたい。
Dim arr()
arr=getCSVData(strFile)
private Function getCSVData(byval ...)as string()
Dim tarArr()
//処理
getCSVData=tarArr
end Function
こんな感じで配列にして1次元が行、2次元が列に格納したいんですが
ReDim、ReDim Preserveのタイミング等々が分かりません。
先に一度開いて行数と列数の最大を取得してからReDimでtarArrを2次元配列にし、もう一度開いて一行ずつ読み取ってカンマ区切りをsplitして配列に入れてからUBound分ループしてtarArrに入れる方法ですかね?
Excel VBA 質問スレ Part59
■ このスレッドは過去ログ倉庫に格納されています
329デフォルトの名無しさん (ワッチョイ 071f-BmB6)
2019/02/19(火) 19:40:34.45ID:VgLhyIar0■ このスレッドは過去ログ倉庫に格納されています
