|
ご回答ありがとうございます。結局、あ行とかのコマンドボタンを作って、何とかごまかしてしまいました。すみませんでした。
ちなみに、「社名リスト」の更新後イベントなんですが、
DoCmd.OpenForm "会社名一覧", , ,"[会社名] = " & [Forms]![検索フォーム]![社名リスト] & ""
'Msgbox [Forms]![検索フォーム]![ふりがなリスト]
DoCmd.Close acForm,"検索フォーム",acSaveNo
これだけです。これまではリストボックスに全てのレコードを表示させて選んでいましたが、リストボックスを連動させて検索しやすくしようと思ったのです。
msgboxの前の'を外すと、Closeする直前までふりがなリストのコントロールの値は正常なようです。「あ」を選べばMsgboxで「あ」と表示されます。
とりあえず、Sendkeys "{ENTER}"でパラメーターに[OK]を入力したり、Close文に'をつけたりして無理から動かせていますが、前に書いたとおり、検索フォームを閉じないまま、なんども検索フォームを開く動作を繰り返していると不都合がありそうできがかりです。
|
|