• ベストアンサー

コンボボックスで選択したものをクリアーしたい(アクセス VBA)

こんばんは。 早速ですが、コンボボックスよりデータをいくつか選択した時、コマンドボタンをクリックしたら、一回で選択したものをクリアーできるように設定しようと思っています。どのようにすればいいのでしょうか? 宜しくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • qwerty999
  • ベストアンサー率30% (10/33)
回答No.1

VBを使ってクリアしたいときは Private Sub コマンド_Click() Me!コンボ0 = Null End Sub コマンドボタン名:コマンド コンボボックス名:コンボ0 こんな感じです。 nullを使わずに Me!コンボ0 = Clear でも行けます。 コンボボックスが複数あるときは Me!コンボ0 = Null Me!コンボ1 = Null Me!コンボ2 = Null と羅列していけばOKかと。

その他の回答 (1)

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.2

>コンボボックスよりデータをいくつか選択した時 選択した結果、フォームなどのテキストボックスなどに値がセットされている、と言うことで良いですか。 >コマンドボタンをクリックしたら、一回で選択したものをクリアーできるように 今までセットしたテキストボックスなどの値を空白の値ににすれば良いのではないですか。 全てのテキストボックスなどの初期値が空白なら、全てを空白に、初期値が何か値があるなら、その初期値をセットするルーチンを通れば良いと思いますが。 >選択したものをクリアー 一度選択されたアイテムは、コンボボックスのアイテム値から取り除くと言うことですか。