Microsoft Access Club Access超初心者対象Forum Access初・中級者対象Forum Access VBA Tips Forum DAO、ADO、SQL Forum

     

リストへもどる

投稿記事の一括表示

タイトルコンボボックスで50音検索
記事No82920
投稿日: 2011/09/20(Tue) 17:14
投稿者まり
OS:window 7
Access Version:2007

こんにちは。今、会社で得意先情報リストを作っているのですが
50音検索フォームを作ってそこに「あ〜お」みたいなコンボボックスを作り
「あ〜お」を選択すると下のサブフォームに「あ〜お」の得意先だけ抽出して
表示されるようにしたいです。
いろいろ探してみたのですが、いまいち理解できないのでご教授よろしくお願いします。

タイトルRe: コンボボックスで50音検索
記事No82922
投稿日: 2011/09/20(Tue) 23:26
投稿者hatena
> こんにちは。今、会社で得意先情報リストを作っているのですが
> 50音検索フォームを作ってそこに「あ〜お」みたいなコンボボックスを作り
> 「あ〜お」を選択すると下のサブフォームに「あ〜お」の得意先だけ抽出して
> 表示されるようにしたいです。
> いろいろ探してみたのですが、いまいち理解できないのでご教授よろしくお願いします。

コンボボックスのプロパティを下記のように設定します。

値集合タイプ 値リスト
値集合ソース "あ-お";"か-こ";"さ-そ";"た-と";"な-の";"は-ほ";"ま-も";"や-よ";"ら-ろ";"わ"
名前 cb50音選択

サブフォームのレコードソースをクエリにして、ふりがなフィールドの抽出条件を

Like "[" & Forms!メインフォーム名!cb50音選択 & "]*"

とします。

コンボボックスの更新後処理で、サブフォームを再クエリします。
VBAなら、

Me.サブフォームコントロール名.Form.Requery


コンボボックスではないですが、オプションボタンで選択するフォームの設計例を
下記で紹介してますので、よろしかったらご参考に。

オプショングループで50音選択 - hatena chips
http://hatenachips.blog34.fc2.com/blog-entry-138.html

タイトルRe^2: コンボボックスで50音検索
記事No82941
投稿日: 2011/09/23(Fri) 13:43
投稿者まり
ありがとうございました!
早速、やってみます!

- 以下のフォームから自分の投稿記事を修正・削除することができます -
処理 記事No パスワード

ページの先頭へ 前ページへ戻る