A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
なんのアプリの話でしょうか。
コンボボックスで選択リストから何かを選択したとき、フォーム上の何がどのようになるのが理想なのでしょうか。
その機能は現在どのように処理させているのでしょうか。
ここから先は私の勝手な妄想なので全く希望に沿わない可能性があります。
------------------
アプリケーションは Access を使用。
連絡先の一覧を格納しているテーブル [Addresses] がある。
連絡先一覧を表示させるためのフォーム [AddressesForm] がある。
フォームのレコードソースは [Addresses] をそのまま使用。
フォームで表示している列の中に部署名のフィールドである [Division] がある。
Division 列の値は人によっては 「●●部」だったり「●●部 ●●課」だったり「●●部 ●●課 ●●係」だったり違いがある。
フォームのヘッダー部分にコンボボックスを設置し、部署名を選択できるようにしたい。
コンボボックスの選択リストは "部" の名称一覧を入れてある。(●●部)
さらに、部名のほかに 「すべて」 というキーワードも追加してある。
コンボボックスで部名を選ぶと、Division 列が「その部名から始まる」レコードだけを表示するようにしたい。
「すべて」を選択した場合はすべてのレコードが表示されるようにしたい。
------------------
フォーム AddressesForm をデザイン モードで開く。
ヘッダー部分にコンボボックスを設置し、プロパティ シートの [その他] のタブの [名前] でコンボボックスの名前を combDivisionFilter に変更する。
プロパティ シートの [イベント] にある [変更時] を選択し、[…] をクリック。[ビルダーの選択] から 「コード ビルダー」を選択して [OK] をクリック。
VBA のエディターが開く。
Private Sub combDivisionFilter_Change()
End Sub
というコードが生成されるので、下記のように変更する。
Private Sub combDivisionFilter_Change()
Dim filterValue As String
filterValue = combDivisionFilter.Value
If filterValue = "すべて" Then filterValue = "*"
Form.Filter = "Division Like '" & filterValue & "*'"
Form.FilterOn = True
End Sub
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
- ・ゆるやかでぃべーと タイムマシンを破壊すべきか。
- ・歩いた自慢大会
- ・許せない心理テスト
- ・字面がカッコいい英単語
- ・これ何て呼びますか Part2
- ・人生で一番思い出に残ってる靴
- ・ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
- ・初めて自分の家と他人の家が違う、と意識した時
- ・単二電池
- ・チョコミントアイス
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Accessのコンボボックスの値が...
-
Accessのコンボボックスのデフ...
-
Accessのコンボボックスでリス...
-
ACCESS コンボボックス 抽出 ...
-
ACCESS リストボックスの字の色...
-
コンボボックスのリスト外入力...
-
ACCESSでコンボボックスにSQLで...
-
アクセス コンボボックス絞り込...
-
コンボボックスのボタンの大き...
-
リスト入力外の時の追加について
-
ACCESS コンボボックスについて
-
リストボックスで選択したデー...
-
access 式ビルダについて
-
Access 帳票フォームのコンボボ...
-
Access サブフォームでの選択行...
-
エクセルで、抽出したデータだ...
-
前のレコードの値を自動で入れたい
-
サブフォームが見えなくなる。
-
【AccessVBA】レコードセットOp...
-
Access2000、これはいったい・...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Accessのコンボボックスでリス...
-
Accessのコンボボックスの値が...
-
ACCESS リストボックスの字の色...
-
ACCESSでコンボボックスにSQLで...
-
accessでオートコンプリート機...
-
Oracleで文字列型の時間を引き...
-
ACCESSクエリ抽出条件について
-
Accessのコンボボックスのデフ...
-
帳票フォームでのあるコンボボ...
-
リストボックスの時はリンク先...
-
Access 帳票フォームのコンボボ...
-
Accessのコンボボックスの”すべ...
-
SQLサーバーからひっぱるACCESS...
-
コンボボックスのボタンの大き...
-
accessでのリストボックス選択...
-
Accessフォーム 大分類→小分類...
-
Accessのフォーム(コンボボッ...
-
Access フォーム内 コンボから...
-
コンボボックスのリスト外入力...
-
フォームでの検索
おすすめ情報