質問: mid(st, 6) docmd.openreport "レポート", acviewpreview, , st end sub
回答: me.テキスト名称 という名前で1項目だけつくり オール数字ならテキスト分類としての選択ロジック そうでなければテキスト名称で選択という if条件で可能だと思いますvba記述ではなくても 選択クエリーで抽出する手段もありますね選択クエリーの選択指定欄へ(当該のフイールドで) [forms]![フォーム名]![フォームでの項目定義名] とすれば、入力値と同じ値のレコードのみ抽出できます複数のor条件なら 選択クエリーにて条件指定行を1段ずらして記載すれば いいです(その時はテキスト分類フイールドのところで)あいまい検索指定なら、選択クエリーの抽出条件式を like "*" & [forms]![フォーム名]![フォームでの項目定義名] & "*" とします