【VBA】Dictionaryにkeyとvalueを追加する|重複削除用
作成日:2022-12-03
更新日:2022-12-04

Dictionaryにkeyとvalueを追加する
引数:dic, key, value
Public Function AddDicKeyValue( _
ByVal dic As Object, _
ByVal key As String, _
ByVal value As String) As Object
dic.Add key, value
Set AddDicKeyValue = dic
End Function
呼び出し方
Private Sub Test()
Dim i As Long
Dim dic As Object: Set dic = SetDIC
For i = 1 To 100
If Not DicExists(dic, xx) Then 'キー(xx)がdicに存在しなければ
Set dic = AddDicKeyValue(dic, xx, yy) 'キー(xx)と要素(yy)を追加する
'なにかの処理
End If
Next i
End Sub
関連記事
2022-12-03
編集後記:
この記事の内容がベストではないかもしれません。
記事一覧
-
指定の文字列があるかどうか 【VBA】指定の文字列が含まれているか判定|InStr -
オブジェクト生成のCreateObjectまとめ 【VBA】dictionary・テキストファイル・outlook・Access用にオブジェクトを生成する|CreateObject -
Let と Getで読み取り専用 【VBA】クラスのプロパティを読み取り専用にするLet と Getの書き方 -
画像としてコピーする 【VBA】セル範囲を画像としてコピーする|CopyPicture -
フルパスからファイル名を取得 【VBA】フルパスからファイル名取得|fso -
Redim Preserveで要素を追加 【VBA】配列の要素を1つ追加する|ReDim Preserve