- ベストアンサー
ACCESSのテキストボックスについて
フォーム内で幾つかテキストボックスを作成するのですが、表示ビューをしても、テキストボックス内に英数字ができないような設定をしたいのです(表示のみのボックスのため) どうすればよろしいのでしょうか?
- yukimizu
- お礼率50% (9/18)
- その他(データベース)
- 回答数1
- ありがとう数1
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
こちらはACCESS2003ですが、 表示のみのボックスにしたい場合は テキストボックスのプロパティで 「編集ロック」に”はい”を指定してください。 2000などのバージョンでも同じような項目があると思います。
関連するQ&A
- Access フォーム上でのテキストボックスとテーブルの連結
フォームヴィザードからフォームを作成すると、 テキストボックスと指定したテーブルを連結させることができるのですが、デザインビューでそれをするときに、テキストボックスのプロパティのコントロールソースにテーブル名を入れれば連結できるのかと思いきや、うまく表示されません。どこを設定すればテキストボックスとテーブルを連結できるのでしょうか?
- ベストアンサー
- オフィス系ソフト
- テキストボックスに文字を表示したい
フォームに設置した非連結のテキストボックスに値を表示したいです。 アクセス2007です。 フォームのデザインビューで テキストボックスのコントロールソースに「あ」と入力してF5でフォームビューにすると 「#Name?」になってしまいます。 フォームビューでも「あ」と表示させるためには どうすればいいでしょうか? ご教授よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- テキストボックス %で表示するには
アクセスのテキストボックスの規定値に「5.67」と入れて、書式を%にして、フォームビューで表示すると、%しか表示されません。 テキストボックスをクリックすると、5.67と表示されますが、%は消えてしまいます。 テキストボックスとクリックしてもクリックしなくても「5.67%」と表示させたいのですが、 どうすればいいですか? 書式を、#.##%にしたら、567%になりました。
- ベストアンサー
- オフィス系ソフト
- ACCESS テキストボックスを隙間なくきれいに並べたい
単票フォームにテキストボックスを180個用意しています。 隙間無く表示したいと思い、並べてみましたが、きれいになりません。 きれいに並べる方法はありますか? エクセルやデータシートビューの様に見えれば理想的です。 (180個も表示させる事に関しては無視してください・・・。)
- ベストアンサー
- オフィス系ソフト
- Access テキストボックスとコンボボックス
Access初心者で、勉強がてらデータ登録フォームを作成しています。 フォーム上にコンボボックスを設置し、 テーブルに保存されているデータを検索できるようにしたのち、 テキストボックスのコントロールソースには簡単に 「=[コンボボックス].[column](2)」としています。(それぞれの名前は仮称です) 後から、テキストボックスひとつで 「コンボボックスからの検索結果を表示させる」と 「テキスト入力も可能とする」 を共存させたいと思い始めたのですが、可能になりますでしょうか。 ただし「コンボボックスからの検索結果表示」をしたテキストボックスに対し、 その情報をフォーム上で書き換えたとしても、テーブル側のデータ書き換えは行いたくありません。 よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- Accessのテキストボックスとコンボボックスの違い
フォームにテキストボックスを3ケ用意し、テキストボックス名をtxt1,txt2,txt3としました。これにコマンドスイッチを作成し、機能を再クエリと設定しました。 フォームのサブフォームに再クエリの結果を表示するようにしました。 クエリのテキストボックス1の抽出条件は 条件 [Forms]![フォーム名]![txt1] または [Forms]![フォーム名]![txt1] Is Null [Forms]![フォーム名]![txt1] Is Null テキストボックス2の抽出条件は 条件 [Forms]![フォーム名]![txt2] Is Null または [Forms]![フォーム名]![txt2] [Forms]![フォーム名]![txt2] Is Null テキストボックス3の抽出条件は 条件 [Forms]![フォーム名]![txt3] Is Null または [Forms]![フォーム名]![txt3] Is Null [Forms]![フォーム名]![txt3] と設定し、テキストボックスにデータを入力し実行すると 正しい結果が得られるのですが、テキストボックスをコンボボックスに変更し、コンボボックス名をtxt1,txt2,txt3 とすると、抽出されません。 コンボボックスをテキストボックスのように扱うのには どうするのでしょうか。教えてください。
- ベストアンサー
- オフィス系ソフト
- テキストボックスがなくなる!?
更新前処理のイベントプロシージャで、入力すればテキストボックス表示・未入力ならばテキストボックス非表示に設定しました。そのときはうまくいくのですが、いったんフォームを閉じて新たに開けると、入力しているのに元のテキストボックスしか表示されていなくて、でも、レコードのデータは消えてないのです。このほかに設定しないとだめなんですか?
- 締切済み
- その他(データベース)
- アクセスのテキストボックスで
質問の仕方が適切でないかもしれませんがご了承下さい。 Access2000を使用しています。 社員テーブルには「性別」フィールドがあり、男なら1、 女なら2が登録されています。その社員テーブルを基にした フォームを作成し、そこに非連結のテキストボックスを作成、 1なら男、2なら女と表示させたいのです。 新規登録時は「性別」フィールドに連結したテキストボックス の更新後に表示させるようなVBAを記述しておいたのでうまく いくのですが、登録済みのデータを呼び出した場合は表示され ません(更新しているわけではないので当然といえば当然なの でしょうが・・・)。 何かしなければいけないのは分かっているのですが、どのイベント 時にどのようなアクションをすればよいのか教えてください。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- アクセスのフォーム上のテキストボックスについて
アクセスのフォーム上のテキストボックスについて フォーム上のテキストボックスに直接数字を入力しようとしています。ただ、このテキストボックスのコントロールソースはフォームのレコードソースと違うものです。 この状況でテキストボックスに数値を直接入力しようとすると、『コントロールソースに連結しているので、編集できません。』と表示され、入力出来ません。 どうすれば、解決できるのかご存知の方、教えて下さい。宜しくお願いします。
- ベストアンサー
- オフィス系ソフト
- ACCESSのフォーム内のテキストボックスのコントロールソース
ACECESSでフォームを作り、テキストボックスを作成します。次に、そのテキストボックスへテーブルAのデータBを割り当てたとします。このとき、このテキストボックスに、テーブルAのデータBが割り当てられている事を確実に知る方法はありますでしょうか。 このテキストボックスのプロパティのコントロールソースを参照すると、データBが表示されますが、テーブルAの情報が表示されません。自分で作成したフォームについてはそれでも良いのですが、今回他の人が作成したフォームを見る必要があり、どのテーブルのどデータを割り当てているかを確実に知りたいのですが、その方法をご存じでしたら教えて下さい。
- ベストアンサー
- オフィス系ソフト
お礼
できました。ありがとうございました。