• ベストアンサー

アクセスのフォームについて

アクセス2000について質問です。他の方の作ったフォームを加工して作業しているのですが、文字があらかじめ入っていて、フォームを開くたびにその文字を訂正しなければいけません。これを解除する方法はないですか。また、2桁の数字を入力しようとすると、「文字列が長すぎます」とでて、1桁になってしまいます。どうすれば2桁を入力することが出来るでしょうか。初心者ですので、もしかしたら簡単なことかもしれませんが、よろしくご指導下さい。

noname#3446
noname#3446

質問者が選んだベストアンサー

  • ベストアンサー
  • k_eba
  • ベストアンサー率39% (813/2055)
回答No.1

>文字があらかじめ入っていて  フォームに入っているのかテーブルに入っているのか確認して下さい  テーブル   テーブルをデザインで開く→フィールドを選択→既定値をなくす  フォーム   フォームをデザインで開く→項目を右クリック→プロパティ→   規定値をなくす >2桁の数字を入力しようとすると  テーブルをデザインで開く→フィールドを選択→フィールドサイズを変更  参考になれば幸いです

noname#3446
質問者

お礼

k_eba様、はじめまして。 今、教えていただいたとおりやってみました。 規定値に文字が入っていたので、 自分の入力したい文字に変えてみたところ、 うまくいきました。 またフィールドサイズも「1」になっていたので、 「10」にしてみたところ、 ちゃんと2桁の数字も入力できました。 教えていただいたら、すぐに出来るなんて まだまだ初心者の域を出ていませんね。 お忙しいところありがとうございました。 また、Accessのレポートについて 質問することがあると思いますので、 その時はよろしくお願いします。 本当にありがとうございました。

関連するQ&A

  • アクセスで住所の番地を縦書きに煮したい 

    初心者です。 アクセスで、フォームを作り、封筒に住所を書き込もうと思います。 フォームでは横書きに住所を入力し、レポートで縦書きにしようと思います。 レポートのテキストBOXのプロパティを開き、『縦書き』を『はい』にしましたが、 文字列は縦になるのですが、番地が縦になりません。フォームで4-4-4などと入力すると、レポートでは 4 - 4 - 4 といった具合に縦になります。 また、二桁の数字、たとえば10も 1 0 となります。イチイチ変換せずに、入力したものが縦書きになる解決策はあるのでしょうか? よろしくお願いします。

  • アクセスフォームで少数を文字列に

    アクセスのフォームで、25.23、4.3、12、などの数値を入力した場合に、25230、04300、12000という所定の5桁の文字列として認識させるためには、どのようなプロシージャを組めばよろしいでしょうか? 具体的な内容としては、ある距離にある対象物について、その距離から各管理番号をあてがいたいと考えています。 よろしくお願いいたします。

  • Accessのフォームで

    Accessで2つほど質問いたします。 (1)テーブルにフィールドを追加したのですがフォーム上でそのフィールドが追加できません(プロパティで選択できない)、多分クエリーを経由してフォームを作成したのですが、どのクエリーだかわからなくなってしまいました、参照しているクエリーがどれなのかを調べる方法を教えてください。 (2)検索フォームを作成して入力した文字を含む検索をしたいのですが どのようにしたら良いのでしょうか、今は入力の文字列の最初と最後に「 * 」を入力して検索しています。

  • ACCESSのフォームについて

    ACCESS勉強中の若輩もんです。 今一つのテーブルに顧客の住所や電話番号など15項目程度あります。 フォームで数人の入力作業員が打ち込んでいきます。 その中にツアーNo.というフィールドがありまして、それは一回フォームを開いて入力作業をしたらほとんど変わらず同じNo.を入れているのです。 作業の効率やミスを防ぐため、フォームを開く時にNo.を最初に入れるフォームを作り、一度の入力で顧客一人一人に反映させたいのです。 まだまだ初心者なので、ご教授お願いいたします。

  • ACCESSのフォームについて

    ACCESSのフォームを使ってデータを入力できるものを作っているのですが 、その中で『リストボックス』を使うのですが、例えば 1.Aタイプ 2.Bタイプ 3.その他() の様にしたいのですが、『3.その他』のところで()の中に文字を入力したいのですがどのようにしたらいいですか? 普通にリストボックスを作ってしまうと選択のみで文字の入力が出来ません。 ちなみにフォームで入力したデータはテーブルに入力されるようになっています。

  • accessのフォームを多数のPCで使うには・・・?

    アクセス初・初心者です。入力フォームを作り、他のPCからでも見れて入力もされるのですが、1台のPCが開いているとエラーになってしまいます。 多数のPCで開いて入力するのにはどのような作業をしたらよいのか教えてください。・・・排他処理というのはオプションの詳細の排他モードとはちがうのでしょうか?本当の初心者でもうしわけありませんが、その2点どなたか教えてください。よろしくお願いいたします。

  • ACCESSのフォーム

    教えてください。 今、ACCESSで在庫管理システムを作成しているのですが、表形式のフォームで、数字を入力すると次の行以降の同じ箇所にも入力した同じ数字が入ってしまい、連動したような形になっています。 なぜこうなったかも分からないのですが、どうしたらいいですか?それぞれの行には異なった数字を入力したいのですが、どなたか詳しい方教えてください。

  • accessのフィールドに10桁の数字は入らない??

    あるCSVからAccessのテーブルに読みこんだのですが 一部のフィールドで文字の欠落がありました。 元のCSVの内容どおりに、手入力で欠落した箇所に 値を入れようとしたのですが、どうも9ケタの数字は入るのですが 10桁の数字は入らないようでエラーが出ます。 ★メッセージは以下の通りです。  このフィールドに入力した値が正しくありません。  たとえば、数値型のフィールドに文字列を入力しました。 Accessの仕様として、数字の桁数制限があるのでしょうか? また、解決策は何かないでしょうか? XP2、ACCESS200です

  • ACCESSのフォームでの入力について

    ACCESS2000を使用しています。初心者のほうです。住所録のテーブルを作って、作業用のフォームを表形式で作りました。そのフォームに宛名印刷するためのコマンドボタンを配置しています。フォーム上で一件入力し、そのコマンドボタンを実行するのですが、その時点ではレコードとして入力されていないようで、実行できません。フォームを一度閉じて、また開くと出来るようになります。1件のレコードをフォームから入力すると同時にテーブルへも保存されていくようにしたいのですが、簡単にやる方法はないでしょうか?

  • ACCESS フォーム

    ACCESSの初心者です。 フォームのメインフォーム、サブフォームを使ってデータを入力しています。 サブフォームにデータを入力後、マウスを使わないで次のレコードに移動したいのですが、どのような方法がありますか。   よろしくお願いします。

専門家に質問してみよう