• ベストアンサー

アクセスのテキストボックスコントロールの色を変える

アクセス2007を使用しています。 アクセスのフォームにテキストボックスコントロールがあまりにも多く、変更したかどうかを書類と突き合わせるのがとても大変です。 変更したテキストボックスコントロールに色を付けたりすることはできませんか?もし出来るとしたらどのようにやるのでしょうか?

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

  • ベストアンサー
回答No.1

当方Access2003なので微妙ですが 本件のような場合、自分なら条件付書式を使用すると思います。 条件として 式:[テキスト0].[Value]<>[テキスト0].[OldValue] に設定し、あとは色などの設定ですかね。 「access2007 条件付書式」ぐぐってみましたがおそらくできそうですね。

関連するQ&A

  • アクセスのフォーム上のテキストボックスについて

    アクセスのフォーム上のテキストボックスについて フォーム上のテキストボックスに直接数字を入力しようとしています。ただ、このテキストボックスのコントロールソースはフォームのレコードソースと違うものです。 この状況でテキストボックスに数値を直接入力しようとすると、『コントロールソースに連結しているので、編集できません。』と表示され、入力出来ません。 どうすれば、解決できるのかご存知の方、教えて下さい。宜しくお願いします。

  • Accessテキストボックスへの色の付け方

    こんにちは。 Access2000を使用しています。 テーブルにA、B、C、D、Eという名前のレコードがあります。フォームで帳票形式で色々とカスタマイズしていきたいのですが… フォーム内で小計という名前のテキストボックスでA+B+Cの計算式を入れその小計テキストボックスをクリックまたはカーソルが移動した際にA、B、Cに色が付く様にしたいのですが、参考になるサイトややり方を知っている方教えて下さい。宜しくお願いします。

  • テキストボックスなどもActiveXコントロール?

    VBAを勉強している者です。 ActiveXコントロールを良く聞くようになったのですが フォームのテキストボックスなどもActiveXコントロールなのですか? テキストボックスはただのコントロールだと思っていました。 アドバイスよろしくお願い致します。

  • Access2003レポートに演算コントロール用のテキストボックスを追加したいが・・

     Accessを勉強しはじめたばかりで四苦八苦している初心者です(使用テキストはFOMのMOS問題集)。  レポートに演算コントロールを作成するため、テキストボックスを追加する操作で詰まっています。    レポートの詳細セクションに演算コントロールを作成しようと、ツールボックスの「ab(テキストボックス)」をクリック→ここで本来なら詳細セクションに「ab」という四角い囲みが出てくるはずなのですが、私のPCでやりますと「テキスト20:」「非連結」となぜか全然違う内容のしかも2つのテキストボックスが出てきます。  FOMの質問フォームでも聞いてみましたが要領を得ず、こちらでご相談してみようと思ったしだいです。  何かの設定の問題でしょうか?  

  • ACCESS2000 テキストボックスに入力できない

    お世話になります。 環境:Win2000SP4 ACCESS2000 「メインフォーム」から、条件入力用のテキストボックスがある「条件フォーム」を開いた時、そのテキストボックスに一切入力できなくなります。「条件フォーム」を単独で開いた時には入力できます。条件フォームはオートフォーム:単票形式で作り、フォームヘッダーにテキストボックスと実行ボタンを付加しました。以前のご質問(QNo.394049 Access2000 テキストボックスに文字を入力できない理由が判りません。)に、元が集計クエリであれば入力できないとありました。まさに元が集計クエリなのですが、条件フォームを単独で開いた時には入力できますし、結果も表示されます。 どのような情報が必要かわかりませんのでとりあえず次の内容を。。。 ■集計クエリのSQL  SELECT 使用TBL.年月日,sum(使用TBL.使用金額) AS 使用金額の合計  FROM 使用TBL  GROUP BY 使用TBL.年月日  HAVING (((使用TBL.年月日)=[Forms]![条件フォーム]![txt_年月日])); ■テキストボックス(txt_年月日)  使用可能:はい  編集ロック:いいえ  IME入力モード:コントロールなし  IME変換モード:無変換 メインフォームを経由すると、なぜ入力できなくなるかわかりません。なにか問題でもあるのでしょうか?どなたかご教授頂けないでしょうか?

  • Access コントロールとはActiveXコントロールの略?

    Accessでフォームに配置するテキストボックスやラベルをコントロールといいますが、これはActiveXコントロールの略なのでしょうか?

  • サブレポートのテキストボックスのコントロールソース

    アクセス レポート サブレポートのテキストボックスのコントロールソースの設定をVBAでするタイミングを教えてください。 詳細_Formatイベントで、 Me.Controls("サブレポート").Report.Controls("月").ControlSource = "月" とすると 印刷プレビュー時または印刷を開始したあとは、コントロールソースプロパティを設定できません というエラーになります。 フォームからレポートを開いていて、フォームの値をサブレポートのテキストボックスのコントロールソースに設定したい場合、どのレポートのイベントで設定すればいいでしょうか? ご回答よろしくお願いします。

  • ACCESSのフォーム内のテキストボックスのコントロールソース

    ACECESSでフォームを作り、テキストボックスを作成します。次に、そのテキストボックスへテーブルAのデータBを割り当てたとします。このとき、このテキストボックスに、テーブルAのデータBが割り当てられている事を確実に知る方法はありますでしょうか。 このテキストボックスのプロパティのコントロールソースを参照すると、データBが表示されますが、テーブルAの情報が表示されません。自分で作成したフォームについてはそれでも良いのですが、今回他の人が作成したフォームを見る必要があり、どのテーブルのどデータを割り当てているかを確実に知りたいのですが、その方法をご存じでしたら教えて下さい。

  • アクセスフォームで2つを結合テキストボックス

    アクセス2000を使っています。 フォームで2つのテキストボックスの内容を並べて表示するテキストボックスを作成するには、どのようにコントロールソースに入力したら良いでしょうか? =[フィールド名]&[フィールド名] ではErrorやName?、「-1」などが表示されてしまいました。 (&の前後に半角空白を入れたりしました。) よろしくお願いいたします。

  • 「Access」で、式が入っているテキストボックスに直接入力したい。

    「Access2000」を 使用しています。 まだ「アクセス」を使い始めたばかりなので、 分からないことが多いのですが…。 「フォーム」で、 「税抜き」というテキストボックスの コントロールソースに関数 (=Int([税込み]/1.05+0.9))を入れました。 これで「税込み」価格を入力すると 自動的に「税抜き」価格が表示されるようには なったのですが、「税抜き価格をダイレクトに 入力したいケース」が出てきて困っています。 「Excel」の場合、 式の上に直接入力すれば、式が消えて 値を直接打ち込むことが出来ますが、 「アクセス」の場合は式が入っている テキストボックスに、値を直接入力 することは出来ないのでしょうか?

専門家に質問してみよう