![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
社内で素人アプリケーション開発担当を買って出ているばか者です。
どうかこの私を助けてください。
商品マスターのようなものをサブフォームにして作っております。
メインフォームのコンボボックスの更新後処理イベントプロシージャに、そのサブフォームへDoCmd.ApplyFilterを実行させようとしてもうまく行きません。
「実行時エラー”2491”フォームがテーブルまたはクエリーを元に作成されていないので、このアクションは向こうです。」となってしまいます。ツールバーの選択フィルター使うとできるのですがイベントプロシージャでは不可能なのでしょうか。ご指導の程宜しくお願い致します。
No.2ベストアンサー
- 回答日時:
サブフォームにフィルタを適用するには、以下のようにします。
Private Sub コマンド1_Click()
'フィルタを設定(IDが10以下)
Me.サブフォーム名.Form.Filter = "ID <= 10"
'[フィルタの使用]プロパティを「はい」に設定
Me.サブフォーム名.Form.FilterOn = True
End Sub
Docmd.ApplyFilter を使ったやり方も試してみたんですが、どうもうまく出来ませんでした。ちょっとした工夫でいけると思うんやけどなぁ。
No.1
- 回答日時:
ツールバーの選択フィルターで動作するのであれば、
VBA(モジュール)からDoCmd.DoMenuItemまたは
DoCmd.RunCommandで代替出来ると思います。
DoCmd.RunCommand acCmdFilterBySelection
で選択フィルターと同じ動きをすると思います、
# 試していないので何ともいえませんが、、、
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Access(アクセス) Accessにインポートした複数のテーブルを表示させる方法が分かりません。 1 2023/01/30 20:22
- JavaScript テーブルの中のセレクトボックスの値が0のとき、非表示にしたい 3 2022/05/29 10:13
- Access(アクセス) Access 登録ボタンからサブフォームの更新 1 2022/07/22 10:23
- Access(アクセス) Accessに関する質問です。 クエリーQ出勤 からフォームF出勤を作成 フォームは分割フォームで作 1 2023/05/26 08:57
- その他(データベース) pythonでsqlight勉強中、クエリー結果の利用法教えて下さい 1 2022/04/28 20:38
- Access(アクセス) Accessの参照フィールドの列がずれてしまいます 1 2023/07/19 15:00
- Access(アクセス) Accessで独自メニューバーまたはリボンを作成したい 1 2022/12/02 14:31
- Access(アクセス) アクセスの更新クエリでカレントレコードのみ更新したい 1 2022/06/02 23:32
- その他(データベース) 更新クエリをリンクデータベーステーブルに実行し実行時エラー3362固有インデックスに重複する値が含ま 1 2022/09/21 11:44
- その他(プログラミング・Web制作) google formsを使ったタスク依頼フォーム作成におけるご相談 1 2023/06/22 15:55
このQ&Aを見た人はこんなQ&Aも見ています
-
「環境が人を育てる」って本当?環境によって人格や生き方は本当に変わるのか
環境が人生に与える影響は実際どれほどのものなのか、専門家の田宮由美さんに伺った。
-
Access2007 DoCmd.ApplyFilterのAnd条件について
その他(データベース)
-
ACCESSでVBAから選択クエリの抽出条件を指定したい
Access(アクセス)
-
【アクセスVBA】テーブルにフィルタをかけたい
Access(アクセス)
-
-
4
レコードを保存するコード アクセスvba
その他(Microsoft Office)
-
5
アクセスで#エラーを表示させない方法は?
Access(アクセス)
-
6
Access サブフォームでの選択行の取得
その他(データベース)
-
7
Access 別フォームへの再クエリ(更新)がしたい。
その他(データベース)
-
8
accessvba 複数条件でFilterをしたい
Access(アクセス)
-
9
access マクロでのフィルタの解除の方法
Access(アクセス)
-
10
MS Accessでフォームの「開く時」と「読込み時」のイベントの違い
Access(アクセス)
-
11
Accessで、フォームからフォームへ値を引き継ぐやり方
Access(アクセス)
-
12
ACCESS 「パラメータの入力」を消したい!!
Access(アクセス)
-
13
アクセスVBAのMe!と[ ]
Access(アクセス)
-
14
どこにもフォーカスを当てたくない
Access(アクセス)
-
15
日付型のフィールドに空白を入れる方法を教えてください
その他(データベース)
-
16
ACCESSで値を代入できないとは?
Visual Basic(VBA)
-
17
Accessのサブフォームから値を参照する方法について
その他(データベース)
-
18
新規レコード行を非表示にしたい
Access(アクセス)
-
19
アクセスでテキストボックスの値が空白だったら
Access(アクセス)
-
20
Accessのクエリでデータの入力ができません
Access(アクセス)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Access サブフォームでの選択行...
-
Access 複数フォームを...
-
レコードセットで得た結果をサ...
-
Access2000、これはいったい・...
-
access サブフォームにリストを...
-
チェックボックスでレコードの...
-
googleフォームでインストール...
-
初心者です。accessで請求書を...
-
サブフォームからメインフォー...
-
ACCSESS2013VBA フォームのレコ...
-
access 直前まで開いていたフォ...
-
AccessのFormのみをスクリーン...
-
access vbaのコンパイルエラー...
-
アクセス2000の終了時にバック...
-
Accessで、一覧からクリックし...
-
Access2003 タブコントロール...
-
アクセス2000を使っての顧...
-
AccessのDoCmd.ApplyFilterの使...
-
ACCESSでfilterとorderbyについて
-
ACCESS 削除 サブフォーム ta...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Access サブフォームでの選択行...
-
Access2000、これはいったい・...
-
Access 複数フォームを...
-
ACCSESS2013VBA フォームのレコ...
-
Access2000 サブフォームのReco...
-
(ACCESS)条件に応じて、テキ...
-
access サブフォームにリストを...
-
サブフォームが見えなくなる。
-
Accessのサブフォームから値を...
-
初心者です。accessで請求書を...
-
2回目に画面のレコードセットの...
-
サブフォームでのダブルクリッ...
-
アクセスで サブフォームの表...
-
アクセスでサブフォームのレコ...
-
googleフォームでインストール...
-
サブフォームのデータを保存す...
-
AccessのDoCmd.ApplyFilterの使...
-
サブフォームでフィルタしたデ...
-
Accessで、サブフォームのある...
-
Accessでのフォーム表示がうま...
おすすめ情報