ACCESS初心者の者です。
質問なんですが、テーブルと連結しているテキストボックスの前景色を
変えるのにVBAを使ってやりたいのですが、どうしたらいいのでしょうか?
具体的には、
(1)以下のような生徒フォームがあり、学籍番号、名前、自宅通学は
テーブルと連結してます。
学籍番号 名前 自宅通学
001 山田太郎 FALSE
002 木下花子 TRUE
003 鈴木次郎 FALSE
(2)生徒を上から順に舐めていって自宅通学がTRUEの者の学籍番号を赤で
表示させたいと思います。
上の例でいくと木下花子の学籍番号002が赤くなればいいです。
(3)ちなみに私が作ったVBAのクラスモジュールは以下の様ですが、
これだと木下花子だけではなくて全員の学籍番号が赤くなってしまいます。
Me.RecordsetClone.MoveFirst
Do Until Me.RecordsetClone.EOF
If Me.RecordsetClone!自宅通学 = True Then
Me!自宅通学.ForeColor = vbRed
End If
Me.RecordsetClone.MoveNext
Loop
どうすればよろしいでしょうか? よろしくお願いいたします。
No.1ベストアンサー
- 回答日時:
Access2000 以上で有効な方法です。
フォームの学生番号欄を選択して、書式-条件付書式を実行します。
んで、「式」が「[自宅通学]=True」のときに、フォントの色を赤くしてやればいいでしょう。
尚、Access97以前では多分、出来ません。
不明点とかあれば、補足にてご質問ください。
早速の御回答ありがとうございます。
私のAccessのバージョンを書くのを忘れていましたね。
私のは、Access97なので無理ということですね。
昨日、自分でもネットや本屋でいろいろ調べてみました。
単純にラベルの色を変えることは簡単にできる様ですが、
上記の様なケースは見つからなかったので、あきらめて
いたのですがやはり無理でしたか・・・。
蛇足ですが、質問本文にあるVBAのソースの上から4行目は
Me!学籍番号.ForeColor = vbRed
の間違いですね。失礼しました。
どうもありがとうございました。また何かの折はよろしく
お願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
10代と話して驚いたこと
先日10代の知り合いと話した際、フロッピーディスクの実物を見たことがない、と言われて驚きました。今後もこういうことが増えてくるのかと思うと不思議な気持ちです。
-
大人になっても苦手な食べ物、ありますか?
大人になっても、我慢してもどうしても食べれないほど苦手なものってありますよね。 あなたにとっての今でもどうしても苦手なものはなんですか?
-
CDの保有枚数を教えてください
ひとむかし前はCDを買ったり借りたりが主流でしたが、サブスクで簡単に音楽が聴ける今、CDを手に取ることも減ってきたかと思います。皆さんは2024年現在、何枚くらいCDをお持ちですか?
-
許せない心理テスト
私は「あなたの目の前にケーキがあります。ろうそくは何本刺さっていますか」と言われ「12本」と答えたら「ろうそくの数はあなたが好きな人の数です」と言われ浮気者扱いされたことをいまだに根に持っています。
-
ギリギリ行けるお一人様のライン
おひとり様需要が増えているというニュースも耳にしますが、 あなたが「ギリギリ一人でも行ける!」という場所や行為を教えてください
-
文字色を変えたい(ACCESS VBA)
Visual Basic(VBA)
-
Access サブフォームでの選択行の取得
その他(データベース)
-
Access テキストボックスの文字色
Access(アクセス)
-
-
4
Accessでテーブルの値をテキストボックスに代入するには?
Access(アクセス)
-
5
Accessのレポート上のテキストボックス値を設定したい
その他(データベース)
-
6
access vbaで前景色を指定したい
その他(プログラミング・Web制作)
-
7
どこにもフォーカスを当てたくない
Access(アクセス)
-
8
SQL文で パラメータが少なすぎます エラー
Access(アクセス)
-
9
ACCESS VBA でのエラー解決の根拠がわかりません エラー「イベントプロパティに指定した式・・
Access(アクセス)
-
10
アクセスでテキストボックスの値が空白だったら
Access(アクセス)
-
11
ACCESSで条件によってフォーム上のフィールドの色を変更
Access(アクセス)
-
12
AccessのRefresh・Requery・Repaintの違い
Access(アクセス)
-
13
ACCESS VBA;コマンドボックスでラベルの背景色を変えたいのですが
その他(データベース)
-
14
Access2000、これはいったい・・・・
その他(データベース)
-
15
VBAをつかってクエリの情報を抽出するには??
Visual Basic(VBA)
-
16
Accessの連結・非連結オブジェクトフレーム
PowerPoint(パワーポイント)
-
17
Accessで、フォームからフォームへ値を引き継ぐやり方
Access(アクセス)
-
18
accessで重複を防ぎたい
Access(アクセス)
-
19
ユーザーがクリックするまでフォーカスをつけない方法(Access VBA)
Visual Basic(VBA)
-
20
Accessのフィールド名に半角括弧を使ってしまった
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・一回も披露したことのない豆知識
- ・これ何て呼びますか
- ・チョコミントアイス
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・これ何て呼びますか Part2
- ・許せない心理テスト
- ・この人頭いいなと思ったエピソード
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・あなたの習慣について教えてください!!
- ・ハマっている「お菓子」を教えて!
- ・高校三年生の合唱祭で何を歌いましたか?
- ・【大喜利】【投稿~11/1】 存在しそうで存在しないモノマネ芸人の名前を教えてください
- ・好きなおでんの具材ドラフト会議しましょう
- ・餃子を食べるとき、何をつけますか?
- ・あなたの「必」の書き順を教えてください
- ・ギリギリ行けるお一人様のライン
- ・10代と話して驚いたこと
- ・家の中でのこだわりスペースはどこですか?
- ・つい集めてしまうものはなんですか?
- ・自分のセンスや笑いの好みに影響を受けた作品を教えて
- ・【お題】引っかけ問題(締め切り10月27日(日)23時)
- ・大人になっても苦手な食べ物、ありますか?
- ・14歳の自分に衝撃の事実を告げてください
- ・架空の映画のネタバレレビュー
- ・「お昼の放送」の思い出
- ・昨日見た夢を教えて下さい
- ・ちょっと先の未来クイズ第4問
- ・【大喜利】【投稿~10/21(月)】買ったばかりの自転車を分解してひと言
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・10秒目をつむったら…
- ・人生のプチ美学を教えてください!!
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ICOCAを他人への譲渡はできます...
-
定期券。学生ですが私用に使う...
-
定期券、途中の駅までで買えま...
-
大学まで通学2時間…
-
専門学生の学割
-
同棲先からの通学について。(学...
-
定期は自分の最寄り駅からでな...
-
往復6時間という通学時間は長い...
-
定期券
-
岐阜大学か三重大学、どちらが...
-
通学定期について
-
学生証の裏にある通学区間を変...
-
京都・神戸 通勤通学って一般的...
-
これって不正になりますでしょ...
-
通信制高校2年です。今年から...
-
休学中の通学定期について
-
通学定期か通勤定期
-
定期券の新規購入は、実際に通...
-
高校通学定期についての質問で...
-
通学定期の区間の短縮
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
通学定期の経路変更はどういう...
-
ICOCAを他人への譲渡はできます...
-
同棲先からの通学について。(学...
-
定期券。学生ですが私用に使う...
-
休学中の通学定期について
-
期限の切れたsuica定期、継続で...
-
定期は自分の最寄り駅からでな...
-
高校通学定期についての質問で...
-
通学定期券の経由駅などについて
-
他キャンパスへの通学定期につ...
-
学生証の裏にある通学区間を変...
-
学割の定期券で最寄り駅の次の...
-
通学定期について
-
JR通学定期について(非合法?)
-
通学定期券の購入について次の...
-
通学定期はクラブ活動目的に使...
-
通信制高校2年です。今年から...
-
往復6時間という通学時間は長い...
-
通学定期券を2ルート買うのはO...
-
質問です。現在、大学3年です...
おすすめ情報