エクセル VBA テキストBoxが複数の場合!
K1=テキストボックスでそこにIDを入力
K1n=そのIDの人の名前が出ます。
1つなら下記の場合でいいのですが
これがK1~K20のテキストBoxがある場合は
どのようにすれば良いのですか??
複数の場合の記述を教えて下さい
ちなみにこのDATAは他のBooKにあり
それをオープンにして格納しています。
SS = SH1.Range("A65536").End(xlUp).Row
For lng = 2 To SS
'テキストボックスと同じ値があればを表示する。
If k1.Text = SH1.Cells(lng, 1) Then
k1n.Text = SH1.Cells(lng, 2)
Exit For
'同じ値がない場合はメッセージとする。
Else
k1n.Text = "ID確認!"
End If
Next lng
No.2ベストアンサー
- 回答日時:
>ユーザーフォーム上と同じですか??
違います。でも、テキストボックスって、Excelには、他にも3種類ありますが、そのどれなのでしょうね。その質問だけでは分かりませんね。コントロールツール、フォームツール、オートシェイプの三つがあります。それに、コードのロジックは間違いではありませんが、SS = SH1.Range("A65536").End(xlUp).Row がどのぐらいになりかは分かりませんが、数が多くなると、あまり効率が良くないようです。
No.1
- 回答日時:
コントロールを配置しているのは、ユーザーフォームですよね。
複数の場合は、Controls("k" & I).Textのようにします。
SS = SH1.Range("A65536").End(xlUp).Row
For lng = 2 To SS
'テキストボックスと同じ値があればを表示する。
For I = 1 To 20
If Controls("k" & I).Text = SH1.Cells(lng, 1).Text Then
Controls("k" & I & "n").Text = SH1.Cells(lng, 2)
Exit For
'同じ値がない場合はメッセージとする。
Else
Controls("k" & I & "n").Text = "ID確認!"
End If
Next I
Next lng
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) VBAで組み合わせ算出やCOUNTIFSの処理を高速化したいです。 4 2022/04/07 02:38
- Visual Basic(VBA) 列と行の名前(重複あり)が交差するセルに、データを入力したい 2 2022/06/25 22:42
- Visual Basic(VBA) VBA Userformで一部別シートに転記がしたいのですが 2 2023/05/24 13:08
- Visual Basic(VBA) excel VBA if文について 3 2022/03/27 17:42
- Visual Basic(VBA) VBAで実行時エラー'424' オブジェクトが必要ですと出る 2 2022/10/07 09:25
- Visual Basic(VBA) vba 重複データ合算 5 2023/07/05 18:55
- Visual Basic(VBA) ファイル全てを .xlsm に変更したところ、プログラムが途中で落ちてしまっています 17 2022/12/07 12:03
- Excel(エクセル) VBAについて 3 2022/06/19 18:19
- Visual Basic(VBA) 数字が「0」の列を削除するため、下記のコードを実行しましたが、コンパイルエラーSubまたはFunct 3 2022/12/04 00:00
- Visual Basic(VBA) 列と行の名前(重複あり)が交差するセルに、データを入力したい 3 2022/06/12 11:17
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
首吊りどこ締めるの
-
至急!尿検査前日にオナニーし...
-
腕を見たら黄色くなってる部分...
-
尿検査の前日は自慰控えたほう...
-
勃起する時って痛いんですか? ...
-
中出しをするとお腹が痛い・・・。
-
彼女のことが好きすぎて彼女の...
-
尿検査前日に自慰行為した時の...
-
白血球が多いとどんな心配があ...
-
検便についてです。 便は取れた...
-
精子が黄色?
-
これって喉仏ですか? 私は女性...
-
爪が紫色?
-
精子に血が・・・
-
急に主人の性欲が強くなった
-
納豆食べた後の尿の納豆臭は何故?
-
変な話しになります。尿検査で...
-
EXCELで条件付き書式で空白セル...
-
射精をして1週間以内に尿検査を...
-
風俗店へ行く前のご飯
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
至急!尿検査前日にオナニーし...
-
首吊りどこ締めるの
-
尿検査の前日は自慰控えたほう...
-
尿検査前日に自慰行為した時の...
-
検便についてです。 便は取れた...
-
白血球が多いとどんな心配があ...
-
中出しをするとお腹が痛い・・・。
-
射精をして1週間以内に尿検査を...
-
彼女のことが好きすぎて彼女の...
-
腕を見たら黄色くなってる部分...
-
勃起する時って痛いんですか? ...
-
変な話しになります。尿検査で...
-
これって喉仏ですか? 私は女性...
-
EXCELで条件付き書式で空白セル...
-
男です。昨日の午後3時くらいに...
-
今朝、毎朝の習慣でオナニーし...
-
納豆食べた後の尿の納豆臭は何故?
-
1日前の検尿
-
値が入っているときだけ計算結...
-
精子が黄色?
おすすめ情報