- ベストアンサー
Access2000でデータの字数をそろえるには?
テーブルでテキスト型にしているフィールドに入力する時123と入力した時00123、1234と入力した時01234のように、入力しない文字を0で5文字にするにはどのようにしたらいいのでしょうか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
そのテーブルから選択クエリーを作ります。 そのクエリーのデザインで開きます。 新しいフィルダーを追加します フィルダーの欄に以下の用に追加します。 テキスト2: Right("00000" & [テキスト1],5) 但しこの場合は ■新しいフィルダー名が (例)テキスト2 ■元のフィルダー名が(例)テキスト1の場合ですから 名前は適当に変えて下さい。 ■説明 "00000" & 入力した文字列 例345 をつなぎ合わせたテキスト列の右から5文字を 取り出す Right (A, 5) は Aという文字列から 右5文字を抽出すると言うことです。 以上です。もっと他にも方法がありますが、質問が あれば御願いします。
その他の回答 (1)
noname#5584
回答No.1
半角でよいのであれば、 Format$(Argument, "00000") 全角にする必要があるなら、 StrConv(Format$(Argument, "00000"), vbWide) です。 (質問の文面から見て、全角にする必要があるということでしょうか?)
質問者
お礼
早速の回答ありがとうございました。
お礼
早速の回答ありがとうございました。目からうろこでした。本当にありがとうございます。