2019年12月19日スポンサーリンクACCESSのフォームにて、リストボックスから複数選択させるUIを用意する場合、リスト項目内のデータ数が多ければ多いほどユーザーの選択の手間が増えます。そこで、全選択・全解除ボタンを用意しておくとユーザーの利便性が格段に上がります。今回は、マルチセレクトのリストボックス値に対する、全選択・全解除のサンプルコードをご紹介します。VBAで複数選択可能なリストボックスの選択値を取得する方法今回は、検索条件として指定する値が、マルチセレクト(複数選択可能)リストボックスの選択値である場合を例に説明します。...ちなみに、私の場合はリストボックスの上に下のようなボタンを用意することが多いです。ボタンに表示するアイコンはFAMFAMFAMを利用しています。Subリストボックスによる選択がベストか?!複数の値を選択してもらうUIの場合、リストボックスのマルチセレクトを使うか、帳票フォームを使ってチェックボックスのON/OFFをしてもらうか・・・どちらがいいのかは状況に応じて使い分けています。リストボックスの場合、画面の再描画等の手間がなくソースもスッキリします。SHIFTキー(開始終了位置指定)やCTRLキー(複数指定)と併用して複数選択できるユーザーであればいいのですがPC操作が得意ではないユーザーが対象の場合、逆に使いにくいこともあります。(せっかく複数選んだのに、ついうっかりCTRLキーを離してしまって選択が解除されてしまったり・・・)そのようなケースが想定される場合は帳票フォームを作成してチェックボックスを利用した選択方法を選ぶ場合もあります。熟考して選択するような場合もチェックボックスの方が安心かもしれないですね。情報システム部門のご相談を承ります。BIツール(QlikSense/QlikView)の開発です。現在はCMSを利用したホームページの作成にも力を入れています。日々巧妙化する悪意ある攻撃。狙われるのは大企業だけではありません。セキュリティ対策が追い付いていない中小企業は犯罪者の恰好の餌食です。情報セキュリティ部門がない、詳しい人がいない...。アズビーパートナーズアズビーパートナーズAccessの処理において、「ユーザー指定のフォルダにファイルを出力する」というニーズがあります。以下のようなコンボボックスがあります。するボタンを用意してUIを改善するアズビーパートナーズについてアズビーパートナーズはこれまでの社内SEの経験から、あなたの会社の業務の効率化・システム化をサポートします。企業の抱える悩みや解決策を一緒に考え、ベストな提案ができるスポット的な社内SEとしてお役に立ちたいと考えています。アズビーパートナーズ。