- ベストアンサー
アクセスの数値入力
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
テーブルのデザインで書式に00000でテーブルを開くと00001のように表示上はされます。入力も1でも00001となり00001と入力しても1の前の0000は無視される状態で00001となります。(00000001でも00001となる)※内部的にはあくまでも1なので。 フォームなどで表示する時などもフォームのそのフィールドの書式を00000にすれば出来ます。
関連するQ&A
- 数値の表示形式
すっごく初歩的なことで申し訳ありませんが、家にある本などで調べてもなかなか見つからず、こちらに質問させてください。 テーブルを作成し、分類コード(数値型、整数型)というフィールドを作成するとします。 その分類コードを01と言うように1桁の場合、最初の1桁目を”0”とつけて01という表示にしたいのですが、定型入力の所に”00”と入れてみたのですが,テーブルでは“1”と表示されてしまいます。 このような場合どのようにすればよろしいのでしょうか? また、ACCESSを勉強するのにもっとも詳しく載っているテキスト本ないでしょうか?お願いします。
- ベストアンサー
- その他(データベース)
- ACCESSの小数点以下の入力について
こんにちは。よろしくお願い致します。 ACCESSのフォームで"1.0000"と入力した場合は、テーブルには、"1"としか残りません。表示桁数は4桁にしてあるのですが、小数点以下の最後の数値が"0"、すなわち"1.0000""2.1580"などでも最後の数値までデータとしてテーブルに残す為には、どのようにしたらよいのでしょうか? よろしくお願い致します。
- ベストアンサー
- Access(アクセス)
- accessのクエリで入力が不可能…
【テーブルA】 フィールド1〔数値型〕 フィールド2〔テキスト型〕 フィールド3〔テキスト型〕 フィールド4〔数値型〕 【テーブルB】 フィールド1〔数値型〕 フィールド2〔テキスト型〕 フィールド3〔数値型〕 フィールド4〔テキスト型〕 となっています。 両方のテーブルを使い、クエリを作成しました。 リレーションが、テーブルAのフィールド1と、テーブルBのフィールド3に設定してあります。 このようにして作成したクエリでデータの入力ができません。 なぜでしょうか? Access2000です。
- ベストアンサー
- オフィス系ソフト
- Access97で数値型からテキスト型への変換
お世話になります。 Access97を使用しており、テーブルには下記のようになっています。 コード1はテキスト型で2桁、コード2と3は数値型で共に3桁です。 コード1|コード2|コード3 ------+--------+------- AS|1|10 BR|10|5 ST|100|100 上のテーブルからテーブル作成クエリーにて、コード1からコード3をコード4の一つにまとめ、数値型で現れなかったゼロを詰めて、下記のように変換したいのです。 コード4 --------- AS001-010 BR010-005 ST100-100 分かる方が居ましたらお願いします。
- ベストアンサー
- オフィス系ソフト
- ACCESSでの桁数を指定して数値を抜き出し、カンマ区切り表示にする方法
ACCESSでのデータ変換について質問です。 下記のような半角20桁の数値が入力されているフィールドが1~10まであり、 これらの値の左側から7桁目までの数値を抜き出し、それら抜き出した 数値の1桁ごとに「,」で区切って表示したいと思っているのですが、 一括括変換する方法があれば教えて下さい。 例(1)12345678910000000000 →1,2,3,4,5,6,7 例(2)00000000001234567890 →0,0,0,0,0,0,0 例(3)00112233445566778899 →0,0,1,1,2,2,3 私は、アクセスに不慣れなので、数式を入力する方法も合わせて教えて いただけると大変助かります。 MID関数を使えばいいらしいのですが、ACCESSではどうすればよいのか分からないため質問させていただきました。 よろしくお願い致します。
- ベストアンサー
- その他MS Office製品
- Access2003での入力済のフィールドに対しての連番について。
Access2003での連番について。 T_商品 ID:オート CODE:数値型6桁 その他何項目かのフィールドがありCODEの部分に000001~003000くらいまで入力がされています。 003001番から自動で+1していくにはフォームでどのように指定したらいいでしょうか?? 既に003000まで入力されているので最大値を求めてやってみたりしているのですが 中々うまくいきません。 よろしくお願いいたします。
- ベストアンサー
- その他(データベース)
- アクセスのテーブルでコードを入力したら名前が出るようにしたい
アクセス初心者です。 アクセスのテーブルで、コードナンバー(例:01)を入力したら隣のフィールドに自動でそのコードに対する値(例:東京)を表示させたいと思っています。 コードとそれに対応する値(例:01 東京・02 名古屋)というようなテーブルは作ってあります。 クエリやフォームではできるようなのですが、テーブルでそのような事はできないのでしょうか・・・。 宜しくお願い致します。
- ベストアンサー
- オフィス系ソフト
- access フィールドの数値を使って計算したい
あるテーブル内に様々な数値をフィールドに入力して、それらの数値をフォームでルックアップを使用して計算したいのですが、accessはどうやら主キー(id)の数値(1、2、3…)を使って計算してしまいます。どのように設定すればよいのでしょうか。 テーブル1 id フィールド1 1 5 2 10 3 15 4 20 フィールド1の数値をフォームにてルックアップで選んで計算したい(クエリ内の計算式に組み込みたい)。 よろしくお願いいたします。 access2010使用
- ベストアンサー
- その他MS Office製品
- Accessの「フィールドプロパティ」の「定型入力」について
Accessでテーブルを作成するとき,フィールドに数字を入力したとき,「,」が表示されるようにしたいのですが,どのようにしたらいいか教えて下さい。 (フィールドのデータ型は「数値型」です。) プロパティの定型入力で,何らかの設定をすればいいのではないかと思うのですが,ヘルプなどを見ても適当なものが見当たりません。 どうかよろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- accessのフィールドに10桁の数字は入らない??
あるCSVからAccessのテーブルに読みこんだのですが 一部のフィールドで文字の欠落がありました。 元のCSVの内容どおりに、手入力で欠落した箇所に 値を入れようとしたのですが、どうも9ケタの数字は入るのですが 10桁の数字は入らないようでエラーが出ます。 ★メッセージは以下の通りです。 このフィールドに入力した値が正しくありません。 たとえば、数値型のフィールドに文字列を入力しました。 Accessの仕様として、数字の桁数制限があるのでしょうか? また、解決策は何かないでしょうか? XP2、ACCESS200です
- ベストアンサー
- オフィス系ソフト