• 締切済み

accessでの自動入力

ACCESS初心者です。テーブル作成において、記号をつけた数字を自動入力 したいのですが、方法がわかりません。 データ型をオートナンバー型にすると、数字しか自動入力されませんか? 例えばA-01、A-02のように、「A-」は定型として、あとの数字は、 自動で入力できるようにしたいのです。 知っている方、教えてください。

noname#39563
noname#39563

みんなの回答

noname#22222
noname#22222
回答No.2

オートナンバーは長整数となっています。 ですから、数字のみです。 当該の列の最大値を取得してカウントする以外に方法はありません。 ただし、、「A-」が定型であれば、「A-」が無いのと同じです。 うーん!です。

noname#39563
質問者

お礼

わかりました。ありがとうございます。

  • jin14
  • ベストアンサー率0% (0/0)
回答No.1

データ型:オートナンバー 書式  :"A-"00 で見た目は実現できます。 ただし、フィールドの内容は数値です。 内容までとなると分かりません。

noname#39563
質問者

お礼

やってみましたが、どうもうまくいきません。 変な質問で、すみません。ご回答いただきありがとう ございました。

関連するQ&A

  • アクセスに自動入力を入れたい

    accessで、EXCELでのVLOOKUP関数のようなものを使いたいのですが フィールド1にCODE番号を入れると、フィールド2に自動入力という ようなことをしたいのです。 (1)テーブル1に区分テーブルを作りました。    例:1  A社      2  B社      3  C社 (2)テーブル2に次のように入れたい    例:フィールド1に「1」と入力すると、      フィールド2に「A社」と入力される これは可能でしょうか? もし、説明されているページなどがあれば、 そのURLを教えていただけると助かります。 当方、accessは入力程度しか経験がないため、 初心者向けでの説明をしていただけると幸いです。 よろしくお願いします。

  • Accessで電話番号の市外局番だけを事前に入力しておくには

    Access初心者です。 住所録を作成しているのですが、 とあるテーブルとフォームの電話番号は、 すべて市外局番が一緒なので、 事前に市外局番だけ入力しておきたいのですが、 どうすればいいのでしょうか? というのも、定型入力だと、 0と9が入ってしまうと、 事前に入力しておきたい数字だと認識されないみたいで、 その部分が空白になってしまうのです。 それではと、その0と9をダブルクォーテーションで囲もうとおもったのですが、 上書きされてしまうみたいでうまくできません。 何か他に方法はないでしょうか? よろしくお願いいたします。 使用しているバージョンは、Access2002です。

  • ACCESSで日付や単位を設定したい

    ACCESS初心者です。 学習も兼ねて家計簿作成を試みているのですがいくつかわからないことがあり、助言いただきたいと思います。 最初のデータだけ(2006/01/01)と表示し、以下は年を省いた(01/02,1/03)のように表示させるには、テーブル作成時にどこでどんな設定をすればよいのでしょうか? また、出費を数字で入力後、円 や ¥ などを自動的に追加させるにはどんな設定をすればよいでしょうか? ご存知の方よろしくお願いいたします。

  • Accessの「フィールドプロパティ」の「定型入力」について

    Accessでテーブルを作成するとき,フィールドに数字を入力したとき,「,」が表示されるようにしたいのですが,どのようにしたらいいか教えて下さい。 (フィールドのデータ型は「数値型」です。) プロパティの定型入力で,何らかの設定をすればいいのではないかと思うのですが,ヘルプなどを見ても適当なものが見当たりません。 どうかよろしくお願いします。

  • Access 複数テーブルのレコード自動更新

    Access初心者です。会社で業務の進捗状況を、Access2002を使って管理しています。 フィールド数が増えたので、以下のようにテーブルを分けることになりました。 Aテーブル(メイン)   管理No.(主キー、オートナンバーではない)    カテゴリ    作業内容    : Bテーブル   管理No.(主キー、オートナンバーではない)    チェック項目B-1   チェック項目B-2    : Cテーブル   管理No.(主キー、オートナンバーではない)    チェック項目C-1   チェック項目C-2    : という形式で、AとB・Cはクエリのリレーションシップで、「管理No.」を1対1で関連づけています。 AテーブルのもとのデータはExcelからインポートしますが、 Aテーブルのレコード数は増えますが、クエリには反映されません。 Aのレコードが増えたら、BやCも同時に増やすことはできますか?

  • アクセス2003のテーブルとフォームの関係

    私はアクセス初心者です。 簡単なテーブルをまず作成しました (主キー、オートナンバーなどは設定していません) そのテーブルを保存し、次にフォームを作成してデータ入力しました。 そのデータを保存して、次にテーブルを開くとフォームで入力した 順番には入らずに、バラバラにテーブルに入力されています。 アクセスとはこういうものなのでしょうか? それと、これはどういう順番で並んでいるのでしょうか? なにぶん初心者なものでよろしくお願いいたします。

  • ACCESS2003のテーブル入力について

    いつもこちらでお世話になっております。よろしくお願いいたします。 マイクロソフトアクセス2003にて、No.と項目名という2つのフィールドから成り立つテーブルがあります。 そのテーブルにはあらかじめデータがはいっています。 新規にそのテーブルに追加する項目が出来たとき、新規入力用のフォームを作成しました。 その時のNo.のフィールドなのですが、自動的にもともとあるテーブルの番号に無いものを規定値として表示させておくようにするには、どのようにしたらよいでしょうか? 例) 1、2、3、5があれば、4を 1、2、3、4があれば5を よろしくおねがいします。 もうひとつ質問なのですが、納品書を入力していくデーターを作成しているのですが、納品書のテーブルがあり、リレーションで項目や会社名などを関連テーブルとしています。 あらかじめ会社名や項目名のテーブルに入力されていない新規の会社の納品書を打ち込む場合、納品書テーブル入力フォームに、入力しただけで、項目名のテーブルや会社名のテーブルに追加されていく方法はありますでしょうか?

  • ACCESSでVBAを用いて自動的に番号をふりたいのですが...

    Microsoft ACCESSで、オートナンバー型のように自動的に番号をふりたいのですが、その番号をただの数字ではなく、 「A001、A002、A003...」 のように番号の頭にアルファベットをつけて採番したいと思っています(アルファベットは固定) 自分なりに調べたところ、それを行うには、マクロかVBAを使うというところまではわかったのですが、細かい入力方法まではどうしてもわかりませんでした。 もしわかる方がいらっしゃいましたら、教えていただけないでしょうか? よろしくお願いします。

  • 超初心者のAccessの質問です。(2000)

    Accessのデータの元は「テーブル」だといいます。 テーブルで郵便番号の設定を「定型入力」を使い「000\-0000」で保存し、記号も含めて保存をしました。 「テーブルA」とします。 この「テーブルA」を元に「レポート」を作成すると郵便番号は「111-1111」の形式で印刷をすることができます。 テーブルに保存するときは「最小の状態で」とよく聞きます。 上のような操作は通常しないのでしょうか? テーブルで「記号も含めて保存」をするのではなくレポートの「プロパティ」で設定をするものなのでしょうか? 膨大な量のデータを扱うAccessはこういった点にも注意しないといけない・・・という話をききました。 なにとぞ、超初心者にアドバイスをお願いします。

  • 複数のテーブルへフォームから入力するには?

    ACCESSど初心者の者です。教えてください。 3つのテーブルがあります。 テーブル1 No.(オートナンバー),年(数値),月(数値),・・・多数の検針データ(数値型) テーブル2 No.(オートナンバー),年(数値),月(数値),・・・多数の検針データ(数値型・テーブル1とは項目違う) テーブル3 No.(オートナンバー),年(数値),月(数値),・・・多数の検針データ(数値型・テーブル1・2とは項目違う) 検針項目が多く1つのテーブルに収まらないため3つのテーブルに分けて作成しました。 検針データを毎月入力するのですが・・・ 1つのフォームで入力することは可能ですか? いろいろ調べてみたのですが・・・わからなかったので教えてください。

専門家に質問してみよう