Access VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


4531 / 9994 ←次へ | 前へ→

【8708】Re:リストボックスの書式設定
質問  メイ子  - 06/10/20(金) 11:10 -

引用なし
パスワード
   まさ7251 さん、お教えいただいてありがとうございます。

>サブルーチン内で宣言している変数は、サブルーチン内でのみ有効です。
>よって、aaaは、担当者をクリックするたびにクリアされます。
>サブルーチンの外に出せば、このフォーム内で有効になります。

標準モジュールを1つ作り、下記のように記述しました。
Public aaa As String

>条件式は、”担当者='aaa' or 担当者='bbb'”とするより、
>”担当者 In ('aaa','bbb')”のようにするほうがすっきりするかと思います。
下記のように条件欄を変え、deleteは残して、public変数を参照するようにしてみましたが、一瞬上手く行ったかのように見えたのですが、やはり複数条件になりません。

Private Sub 担当者_Click()

   Me!詳細.Requery

 Dim aaa As String

   aaa = aaa & ", '" & Me.担当者 & "'"
   aaa = Mid(aaa, 3)
 
    With Me.担当者.FormatConditions
    .Delete
       With .Add(acExpression, , "担当者 In(" & aaa & ")")
       .BackColor = 16764057
       .FontBold = True
       End With
    End With
  
End Sub

>ちなみに、クリック時に追加していくだけでは、
>当然、同じ担当者を何度もクリックすると、何個も条件に入ってしまいますし、
>間違って選んだ際にやり直しすることも出来ませんが、
>その辺は、問題ないのでしょうか。

アドバイスありがとうございます。初心者ですので、そこまで気が回りませんでした。
どう記述したらよいか考えるのに時間がかかりそうですので、まずは最低限の処理をなんとかしたいと思います。
ご指導よろしくお願いいたします。

729 hits

【8681】リストボックスの書式設定 メイ子 06/10/16(月) 11:46 質問
【8682】Re:リストボックスの書式設定 Gin_II 06/10/16(月) 12:22 回答
【8685】Re:リストボックスの書式設定 メイ子 06/10/16(月) 13:00 お礼
【8683】Re:リストボックスの書式設定 まさ7251 06/10/16(月) 12:25 発言
【8686】Re:リストボックスの書式設定 メイ子 06/10/16(月) 13:04 お礼
【8701】Re:リストボックスの書式設定 メイ子 06/10/19(木) 16:11 質問
【8707】Re:リストボックスの書式設定 まさ7251 06/10/19(木) 23:54 回答
【8708】Re:リストボックスの書式設定 メイ子 06/10/20(金) 11:10 質問
【8710】Re:リストボックスの書式設定 まさ7251 06/10/20(金) 12:10 発言
【8712】Re:リストボックスの書式設定 メイ子 06/10/20(金) 14:51 お礼

4531 / 9994 ←次へ | 前へ→
ページ:  ┃  記事番号:
1078218
(SS)C-BOARD v3.8 is Free