| Microsoft Access Club >VBAのTips解説 >このページ >次頁 < 前項 | |
|
| 引数 | 意味 | 指定 |
|---|---|---|
| Criteria | 検索に使用する列の名前、検索条件を指定します。利用可能な比較演算子は、、">" (より大きい)、"<" (より小さい)、"=" (等しい)、">=" (以上)、"<=" (以下)、"<>" (等しくない)、または "like" (パターンマッチング) です | 省略不可 |
| SkipRows | 検索を開始する、カレントレコード行を指定します。既定値は0です | 省略可。省略時は、カレント行から検索が開始されます |
| SearchDirection | 検索の方向を指定します | 省略可。省略時は、カレント行から最後のレコードに向かって検索が開始されます |
| Start | 検索の開始位置を指定します | 省略可。省略時は、カレント行から検索が開始されます |
○関連項目
「顧客管理リスト」テーブルレコードを「会社名検索」コンボボックスで選択し表示します。

コマンドボタンクリック時イベントプロシージャを以下のように作成します。
Private Sub 検索実行_Click()
Dim cn As New ADODB.Connection
Dim rs As New ADODB.Recordset
Dim strRet As String
Set cn = CurrentProject.Connection
rs.Open "顧客管理リスト", cn, adOpenKeyset, adLockOptimistic
strRet = "会社名='" & Me!会社名検索 & "'" ' --- A
rs.Find strRet
If Not rs.EOF Then
With Me
.ID = rs!ID
.登録年月日 = rs!登録年月日
.会社名 = rs!会社名
.住所 = rs!住所
End With
End If
rs.Close: Set rs = Nothing
cn.Close: Set cn = Nothing
End Sub

