質問: "営" & left(vdt, 2) & format(val(right(vdt, 4)) + 1, "0000") end if end sub ----------------------------------------------------------------------------- この状態では、0001のまま採番が進まず、行き詰ってしまいました。 他の質問者さんが(date,"ee")を(now,"nn")に置き換えて、分ごとの採番を試していたのを参考に、 「"営"&」を取って、採番が進むところまでは確認できました。 使っているのはaccess2003です。 どうか、よろしくお願いします。
回答: 主キーに複数の意味を持たせるな http://hatenachips.blog34.fc2.com/blog-entry-201.html 絶対に・・・というわけではないと考えますが 人間にとって分かりやすい ≒ データベースの処理に適切 だと思います。