Microsoft Access 掲示板

EXCELのデータを連想配列に入れる / 2

4 コメント
views
4 フォロー
2
タークン 2024/03/22 (金) 16:40:06 7a0a1@2705a

ありがとうございました。
.Valueを入れないと、セルの枠を指定することになって、中身が入らないようですね。
あと、.Valueを付ければ取り込めるのですが、
要素がバリアント型として取り込まれているため、
flArray("ほげほげ")では、呼び出せません。

今回は、A列の要素は、すべて文字列だったので、
Dim n as string
n = .Cells(i, 1).value
flArray.Add n, .Cells(i, 2).Value
で逃げ切りましたが、もやもやさま~ずです。
そもそも、データ型が混在している要素が混在してたら逃げ切れないし。

かといって、matchで行数調べて、要素を取り出すのは面倒極まりないわけで。

なにか、良い方法は、ありますでしょうか?

通報 ...