A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
キーが氏名で、その項目が年齢の場合、どのようになさりたいのでしょうか。
キー(氏名) 項目(年齢)
"山田" 10
の状態で
キー(氏名) 項目(年齢、体重)
"山田" 10 20
のような状態にしたいということでしょうか。
(山田の年齢は10、体重は20にしたい)
No.1
- 回答日時:
DictionaryのkeyとItemは1対1の関係ですのでItem追加はできません。
もし一つのkeyに対して複数の要素を対応させたいのであればItemとして何等かの配列を与えて、
その配列に対して要素を追加していく形になります。
Option Explicit
Dim dic
Dim elm
Set dic = CreateObject("Scripting.Dictionary")
' key1に対応するItemとしてArrayListを与える
dic.Add "key1", CreateObject("System.Collections.ArrayList")
' ArrayListに要素を追加していく
dic("key1").add "foo"
dic("key1").add "bar"
' "key1"というkeyが存在するなら
If dic.Exists("key1") Then
' "key1"に対応するArrayListに格納されている要素数を表示
WScript.Echo "dic(""key1"")の要素数:" & dic("key1").Count
' "key1"に対応するArrayListに格納されている各要素を表示
For Each elm In dic("key1")
WScript.Echo elm
Next
End If
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Microsoft ASP C#からvbsを実行したい 5 2022/11/24 17:31
- その他(プログラミング・Web制作) このプログラミングをどう組みますか? Googlecolabでやってるんですが、出来る方お願いします 1 2022/07/13 10:52
- Outlook(アウトルック) パートナーシップの最大許可数は 5 個であるのに対し、5 個のデバイス パートナーシップがあります。 1 2022/08/15 11:04
- 電気・ガス・水道業 3相動力分電盤について教えてください。 2 2022/09/27 00:19
- Java プログラミングのプの字も知りませんが、プログラミングを勉強したいです。とりあえず、学ぶものを決めない 3 2022/11/04 13:10
- その他(プログラミング・Web制作) どういうプログラムで組みますか?google colabでやってるんですけど、出来る方お願いします。 1 2022/07/17 18:41
- Visual Basic(VBA) Vba 配列の中の特定文字列の位置の調べ方 9 2022/05/23 17:46
- ゲーム 初心者でも色んな人と楽しめるギルド要素ありのゲームありますか 1 2022/08/03 10:32
- Visual Basic(VBA) batにて、異なるフォルダの同名ファイルを参照し、文字列を判別。擬似配列で変数へ格納 3 2022/04/10 03:37
- その他(プログラミング・Web制作) ワードプレスのプラグインであるAddQuicktagを使いたいが… 3 2022/04/18 15:03
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
3つの連想配列を交互に代入し...
-
マッチング処理(1:N)
-
foreachで上限回数指定方法また...
-
foreachの間にテーブルの<TR>を...
-
VB.NET で 二次元のハッシュは...
-
file_existsでファイル名の部分...
-
配列をループでたくさん宣言し...
-
Resource id #3 と表示されま...
-
スカラーのベクトル微分
-
ヒアドキュメントの中のfor文
-
別ファイルの構造体の値を読み...
-
複数行のデータのPOST処理に関して
-
PHPでテキストファイルの一部を...
-
String だと「 ByRef引数の型が...
-
verilogで、配列の一部をタスク...
-
プルダウンメニューでCSVデータ...
-
PHPのmin関数、「1」以上の数値...
-
phpで、連想配列を普通の配列に...
-
配列を回すとき、最後の要素だ...
-
配列一致(要素順番は違うが内容...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
foreachで上限回数指定方法また...
-
VB.NET で 二次元のハッシュは...
-
PHP、{}記号の意味
-
マッチング処理(1:N)
-
sqlのデーターを『あ行』『か行...
-
3つの連想配列を交互に代入し...
-
smartyのforeachの使い方
-
Smartyでインクリメント
-
Excel VBAでフィルター後の対象...
-
連想配列でキーを利用して一部...
-
ラジオボタンをランダムに表示...
-
ftokが動かない?
-
配列からプルダウン用のHTMLを生成
-
リストボックス複数選択抽出方法
-
関数の引数に配列を初期化なしで。
-
foreachの間にテーブルの<TR>を...
-
smartyでtplファイルでの2次元配列
-
PHPで変数名にハイフンを使うに...
-
PHPでJSONを扱うときに配列の参...
-
PHPで連想配列のプルダウンメニ...
おすすめ情報