Microsoft Access 掲示板

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

4 コメント
views
4 フォロー
1
hatena 2024/03/21 (木) 23:10:05 修正
   flArray.Add .Cells(i, 1), .Cells(i, 2)

とすると、セルの値ではなく、キーとアイテムにセルオブジェクトがセットされてしまいます。
下記のようにValueを明示的に指定するようにしましょう。

  flArray.Add .Cells(i, 1).Value, .Cells(i, 2).Value

ただし、.Cells(i, 1).Value に重複がないことが前提です。
重複があるとエラーになります。

通報 ...