| 
            
 Sub matCimi()
 
 
 On Error GoTo line
 
 Dim i As Long
 Dim q As Long
 
 Dim lstRow As Long
 
 Dim myP As Long
 
 Dim thisSht
 
 thisSht = ActiveSheet.Name
 
 
 
 
 i = 101
 q = ListBox1.ListCount
 lstRow = Worksheets(mySt).Cells(65536, "H").End(xlUp).Row + 1
 
 
 
 For i = 101 To lstRow
 
 i = i - 1
 
 myP = i + Application.WorksheetFunction.Match(Trim(TextBox1.Text), Worksheets(mySt).Range("H" & i & ":H" & lstRow), 0) - 1
 
 
 Worksheets(thisSht).ListBox1.AddItem mySt  'シート名
 
 Worksheets(thisSht).ListBox1.List(q, 1) = Left(CStr(Trim(Worksheets(mySt).Cells(myP, "K"))), 200) '意味
 Worksheets(thisSht).ListBox1.List(q, 2) = Left(CStr(Trim(Worksheets(mySt).Cells(myP, "G"))), 200) 'ID
 
 
 
 i = myP + 1
 q = q + 1
 
 
 If q >= 30 Then
 
 Exit For
 
 End If
 
 
 Next i
 
 
 
 
 Exit Sub
 
 
 line:
 
 
 'MsgBox "Error"
 
 End Sub
 
 
 |