A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
tiatGPTに聞いてみました 以下はその回答です。
はい、可能です。次のようにコードを修正することで、TextBoxに入力された文字列がB列のセルの値の一部と一致する場合に、そのセルの値を含むかどうかを検索することができます。
vba
Copy code
Private Sub TextBox1_Change()
Dim searchTerm As String
Dim i As Integer
Dim listBoxIndex As Integer
Me.ListBox1.Clear
searchTerm = Me.TextBox1.Text
If Len(searchTerm) = 0 Then Exit Sub ' 検索対象が空の場合は処理を終了
For i = 1 To Cells(Rows.Count, 2).End(xlUp).Row
If InStr(1, Cells(i, 2), searchTerm) > 0 Then
Me.ListBox1.AddItem Cells(i, 2).Value
End If
Next i
End Sub
このコードでは、InStr関数を使用してセルの値がTextBoxに入力された文字列を含むかどうかを判断しています。含む場合は、そのセルの値をリストボックスに追加します。
No.1
- 回答日時:
こんにちは
検索をどのような方法で行っているのか不明ですけれど・・
・FINDメソッドで検索しているのなら、LookAtにxlPartを指定すれば部分一致になります。
https://learn.microsoft.com/ja-jp/office/vba/api …
・対象セルをループして検索しているのなら
LIke演算子でワイルドカードを利用する
https://learn.microsoft.com/ja-jp/office/vba/lan …
あるいは、InStr関数で含まれているかをチェックする
https://learn.microsoft.com/ja-jp/office/vba/lan …
などの方法が考えられるかと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) ユーザーフォーム「frm_基本❶」を立ち上げると新規で入力する行数を右下のNoとして表示しています。 1 2023/03/16 19:02
- Visual Basic(VBA) ユーザーフォームの表示を追加したい 2 2023/03/26 23:18
- Excel(エクセル) 【Excel】指定のセル内容を基に別シートのセルを検索して選択する【VBA】 1 2022/06/16 16:16
- JavaScript 【JavaScript】検索がヒットした場合、プルダウンをオープンで表示させる方法 2 2023/09/06 14:02
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
- Excel(エクセル) VBAについて 3 2022/06/19 18:19
- Visual Basic(VBA) 検索のユーザーフォームの表示について 1 2023/03/27 23:31
- Excel(エクセル) Excelヘルプの原文を表示する最速の方法(手順)には? 1 2023/08/11 11:30
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/10/19 17:13
- Excel(エクセル) VLOOKUP が機能しない、その原因は何 ? 8 2022/10/19 12:06
このQ&Aを見た人はこんなQ&Aも見ています
-
性格の違いは生まれた順番で決まる?長男長女・中間子・末っ子・一人っ子の性格の傾向
同じ環境で生まれ育っても、生まれ順で性格は違うものなのだろうか。家庭教育研究家の田宮由美さんに教えてもらった。
-
VBAの質問になります メッセージボックス
Visual Basic(VBA)
-
VBA listBoxについて
Visual Basic(VBA)
-
Word VBA MSGBOX 内で降順表示
Visual Basic(VBA)
-
-
4
エクセルVBAにて =A1=B1とすれば A1とB1のセル内容が一緒だった場合 TRUE 違っていれ
Visual Basic(VBA)
-
5
Excel-VBAのmsgBox()の不思議
Visual Basic(VBA)
-
6
Excel VBA 定義されたプロージャ名、関数名の取得
Visual Basic(VBA)
-
7
Excelについて
Visual Basic(VBA)
-
8
VBA UserFormからの転記で
Visual Basic(VBA)
-
9
エクセルの合計を自動で表示させたいです
Visual Basic(VBA)
-
10
ExcelのVBAコードについて教えてください。
Visual Basic(VBA)
-
11
VBAに詳しい方教えてください。
Visual Basic(VBA)
-
12
VBA 複数条件の分岐処理の上手な方法
Visual Basic(VBA)
-
13
VBA SaveChanges 上書きされない
Visual Basic(VBA)
-
14
WORD VBA プログラム修正をお願いします。
Visual Basic(VBA)
-
15
VBAで大量のファイルをシート名ごとに転記やらいろいろしたい!
Visual Basic(VBA)
-
16
VBA 複数のエクセルから一つのエクセルに貼り付ける
Visual Basic(VBA)
-
17
Vba 実数および実数タイプの変数について教えてください
Visual Basic(VBA)
-
18
VBA一覧取得 再投稿
Visual Basic(VBA)
-
19
VBAの質問です、複数のテキストボックスに同じコメントを
Visual Basic(VBA)
-
20
マクロについて質問です。 セルの内容をクリアするコマンドボタン(AX) を作成しました。 指定範囲が
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルの検索窓で毎回検索場...
-
メモ帳で検索ができない windows10
-
Wordマクロの検索で、、、
-
wors赤い波線の検索
-
右クリックメニューの順番変更...
-
編集した画像(JPEG)の保存場所...
-
Wordで検索が一時停止する
-
Excelで、セルにメモが入力され...
-
「 メモ帳(.txt)を一括で検索し...
-
検索語のリストを一括でGoogle...
-
エクスプローラの表示を2分割...
-
知恵のあるものは知恵をだせ
-
ブラウザの「戻る」ボタンを押...
-
Microsoft エクセル リボンの表...
-
”ネットシェーカー”ってなんで...
-
DVD RWの読み方について
-
画面の左上部に文字が表示される
-
「RunSQL」と「Execute」の違い
-
ブラウザのアドレス入力欄って...
-
1つExcelを閉じると全部閉じる
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルの検索窓で毎回検索場...
-
VBAの質問になります Userform内で
-
Wordで検索が一時停止する
-
wors赤い波線の検索
-
編集した画像(JPEG)の保存場所...
-
メモ帳で検索ができない windows10
-
Excelでの検索について
-
Evernote 検索すると「権限が失...
-
VLOOKUP関数で空白を選択すると...
-
サンダーバードで本文検索できない
-
Wordマクロの検索で、、、
-
インターネットで次へ進むのシ...
-
通じる慣用句かどうか?bee's k...
-
IPアドレスで検索する方法を教...
-
TSUTAYAのネットでの在庫検索を...
-
iPhoneのメール差出人検索
-
TOTOのキッチン・スーパーレガ...
-
ワード2010の検索窓のトラブル
-
漢字検索
-
Excelで検索マクロを作りたい
おすすめ情報