Microsoft Access 掲示板

オートナンバー以外の連番付与方法 / 2

4 コメント
views
4 フォロー
2
hiroton 2023/02/06 (月) 09:52:35 62a98@f966d

連番は各レコードごとに、自分のレコードまでのレコードがいくつあるかを数えることで求められます

Application.DCount メソッド (Access)

DCount("整理番号","テーブル名","整理番号<=" & [整理番号] & " and チェック有無=true")

いつ適用するか、どのように適用するかはこの連番をどのように使いたいか次第です

通報 ...
  • 3
    access初心者 2023/02/08 (水) 19:45:32 54902@c2e0c >> 2

    ご教授ありがとうございます。
    試したところ下記のように動きました。

    整理番号 チェック有無 連番付与
    1  true   001    1
    2  true   002    2
    3  false  -     2
    5  fales  -     2
    8  true   003    3
    10  false  -     3

    当方が考えているものとしては望んでいた部分に近づいたのですが
    チェックボックスの有~次の有までの間チェック無部分は空白またはゼロなどに
    することは可能でしょうか?

    4
    access初心者 2023/02/08 (水) 19:57:49 54902@c2e0c >> 3

    たびたび申し訳ありません。
    いろいろ試してみたところIIF関数を活用することで
    当方の考えていた連番を付与することができました。

    お騒がせいたしましたが解決することができました。
    ご教授ありがとうございました。