掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
オブジェクト名を変数で表現するには (ID:119086)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
> VBの規則に沿った文法ってあるんですか? 少なくとも、 Dim s As String i as Integer が、VBの規則外(文法エラー)であるという事はわかりますよね? > コンボボックスのオブジェクト名はcmb1で 「cmb1.AddItem "OK"」に相当するコードなら、 「Controls("cmb1").AddItem "OK"」で良いかと。 ループで1〜9まで作るなら、 For I = 1 To 9 Controls("cmd" & CStr(I)).AddItem "OK" Next という感じですね。 # でも、こういう時は「コントロール配列」を使った方が楽かも。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.