使いやすいように設計された Microsoft リレーショナル データベース管理システムのファミリ。
フォームのプロパティの「書式」タブ内の真ん中辺りに「移動ボタン」というそのものズバリの項目があります。
あるいは、ユーザーにフィルターを掛けるのも、解除するのも、いっさいさせたくないということなら、「データ」タブの「フィルタの使用」を「いいえ」ですね。
このブラウザーはサポートされなくなりました。
Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。
Access2010(32ビット版)で開発を行っています。
フォームで移動ボタンを使用する際、フィルターを使用していると移動ボタンに
「フィルター適用」というボタンが現れます。これをクリックするとフィルターが解除されるのですが、
ユーザーに勝手に解除されては困る場合があります。
よってこのボタンが邪魔なのですが、非表示または無効化する方法はないのでしょうか?
よろしくお願いします。
使いやすいように設計された Microsoft リレーショナル データベース管理システムのファミリ。
ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。
質問作成者が受け入れた回答
フォームのプロパティの「書式」タブ内の真ん中辺りに「移動ボタン」というそのものズバリの項目があります。
あるいは、ユーザーにフィルターを掛けるのも、解除するのも、いっさいさせたくないということなら、「データ」タブの「フィルタの使用」を「いいえ」ですね。
質問作成者が受け入れた回答
プロパティは「いいえ」にして、画面上にはレコード移動するためのコマンドボタンを
設けるしかないのでしょうか?
そうするのも一つの手です。
下記が参考になるかな。
オリジナルのレコード移動ボタンを作成する - hatena chips
------- P.S. -------
見落としていたのかもしれませんが、返事を書き始めた時は「フォームのプロパティの・・・・」の
一文しか無かったように思いまして^^;
「フィルターの仕様」プロパティを「いいえ」にしたところ表記が「フィルターなし」に変わり
押せなくなっていますね。でもこれってプログラムからフィルターかけることもできなるんでしょうか?
後から編集で追加しました。
VBAのコードではフィルタをかけることができます。お試しください。
hatena19 さん、コメントありがとうございます。
tarosuke さん、こんにちは。
hatena19 さんからいただいた情報などもご参考にしてみてくださいね。
同じような問題でお悩みの方にもご参考になるよう、今回は私の方で \[回答としてマーク\] をいたしました。
引き続き質問がある場合は、ご遠慮なく投稿も続けてください。
hatena19さん、お返事ありがとうございます。
説明が足りなかったようですが、移動ボタン自体はレコード移動のために必要なのです。
消したいのは移動ボタン(三角マークのボタン)の右に出てくる「フィルター適用」と書いてある
ボタンなのです。
移動ボタンプロパティを「いいえ」にすると、文字通り移動ボタンそのものが消えてしまうので、
よろしくありません。
プロパティは「いいえ」にして、画面上にはレコード移動するためのコマンドボタンを
設けるしかないのでしょうか?
余談ですが、フィルターが必要な状況でもにユーザーが勝手にフィルターを解除できてしまう
ことをMSは想定しなかったのでしょうか・・・
------- P.S. -------
見落としていたのかもしれませんが、返事を書き始めた時は「フォームのプロパティの・・・・」の
一文しか無かったように思いまして^^;
「フィルターの仕様」プロパティを「いいえ」にしたところ表記が「フィルターなし」に変わり
押せなくなっていますね。でもこれってプログラムからフィルターかけることもできなるんでしょうか?
とりあえずこの方法でいろいろ試してみます。
ありがとうございました。