タグ

Collectionとexcelに関するkiyo_hikoのブックマーク (1)

  • 何でも配列に collectionオブジェクト

    VBにもJavaのVectorのような便利なものがある collectionの使い方は難しくありません オブジェクトの生成と破棄を確実に行えばいいのです 【collectionへの登録】 クラスモジュール(構造体)宣言 <clsdat> Public name As String Public value As Long Dim wkdata As clsdat Dim col As Collection 'collectionオブジェクト宣言 Set col = New Collection 'collectionオブジェクト生成 Set wkdata = New clsdat wkdata.name = "机" wkdata.value = 30000 col.Add wkdata 'collectionへの構造体登録 Set wkdata = New clsdat wkdata.na

    kiyo_hiko
    kiyo_hiko 2013/05/11
    Add, Count, Item, Removeのみ。試しにitemを-1とか負のインデックスでやると範囲外エラー。最終要素getするわけじゃなかった // あと文字列をkeyにする場合こんな感じkeyが後みたい → Dim xs As New Collection\nxs.Add("able", "a")\nMsgBox xs("a")
  • 1