| 採 番 | ||||||||||||
|
|
||||||||||||
企業等では、注文、発注、製造指示など、いろいろな場面で、注文ナンバーや製造指示ナンバーなど、様々な採番を利用しています。 データーベースを、構築する上でも、採番は大事ですね。 採番のルールは、色々あるのでしょうけど、簡単な採番ルールをエクセルのVBAで構築して、自動生成させる一例を取り上げて見ました。 簡単な採番のルールは、以下のようにします。 |
||||||||||||
|
||||||||||||
赤 区分 発注、受注、手配等の記号 水色 西暦 緑色 月 黄色 日 白 999以下の重複しない番号 以上のルールとします。同じ区分が、一日に1000件を超えないと言う条件も加わります まず、採番のエクセルファイルを作ります。 採番ファイルとして、空のエクセルファイルを作成して、シート1にカラム名として、A1番地にdate,B1番地にnum二つを入力して、ファイルを閉じます。 その後、このファイルを元に、プログラミングで、採番を生成させます。 ネットワークを意識して、採番ファイルは、サーバに作ります。 次にODBCの接続を、設定します。 ODBCの設定は、トップページのエクセルでデーターベースを,参考に、設定してください。 ODBCのDSNの名前は、適当につけます。今回は、saibanとします。 最後にローカルのパソコンのエクセルのファイルに、ADOを利用した、VBAのソースコードを作成します。 次に、ソースコードは、以下の様になります。 (ADOの参照設定をお忘れなく!!!) |
||||||||||||
|
||||||||||||
| 以上のコードで、実行すると採番が、自動的にできます。 いろいろな手配を、ネットワークで作る時に、便利になると思います。 |
||||||||||||
|