こんにちは。
ACCESSで、フォームに該当の数値が入力されると注目!の意味で
その数値を赤太字で表示させたいのですがどのようにしたらよいでしょうか?
実際には、
MAIN_TABLEというテーブルを元にKEY_INというフォームを作っています。
そのフォームのPO_NOに入力したときに赤太字にしたいです。
注目させたいものはBULLETIN_BOARDというテーブルの
CHECK_POというフィールドにリストアップしています。
条件付き書式がいいと分かったので、
KEY_INフォームのPO_NOに設定して、、
フィールドの値
次の値に等しい
DLookUp("[PO_NO]","BULLETIN_BOARD","[CHECK_PO]")
とすると何の数字でも反応して赤太字になってしまいました。
そして、セキュリティの警告のコンテンツを有効化のボタンを押して
再度確認してみると全然反応しなくなりました。
その後、
DLookUp("[PO_NO]","BULLETIN_BOARD","[CHECK_PO]="&[CHECK_PO])
DLookUp("[PO_NO]","BULLETIN_BOARD","[CHECK_PO]='"&[CHECK_PO]&"'")
も試してみましたがダメでした。
解決法が分からなくて苦労しています。
教えていただけないでしょうか?
No.2ベストアンサー
- 回答日時:
当方アクセス2007ですが、先程の回答の通りできちんと反映されています。
セキュリティの警告は恐らくマクロやVBA関連で出てくるものかと思うので
条件付き書式等のみではあまり関係ないとは思うのですが・・・(違ったらごめんなさい)
双方のデータ型が「テキスト型」なのであれば
DCount("*","BULLETIN_BOARD","[CHECK_PO]='" & [PO_NO] & "'")>0
で動作するかとは思うのですが
dcountの最初の項目は「"*"」になっていますか?
(あるいは "[CHECK_PO]" 等、BULLETIN_BOARDのテーブル内に存在するフィールド名であれば何を指定しても大丈夫なはずですが、"[PO_NO]"というフィールドがBULLETIN_BOARDに存在しない場合に指定してもdcountで「0」が返され、「>0」が成り立たないので条件付き書式は反応しません)
dcountは質問者様の仰る通り、指定した条件に一致するレコードの「数」を返す関数です。
入力したPO_NOフィールドの値に一致するレコードの数値が返ってきますので、その数値が「1」以上であれば(>0の部分)条件付き書式が適用され、一致がない場合は0が返りますので通常の書式になります。
dlookupで出来るかは私の知識内ではどうか分かりませんが・・・
全く新規のファイルを作って試してみると、回答者様の仰るとおりできました!
しかし、当該のファイルに適用しようとしてもできません。("*"もその通り打ちながら、、)
他の箇所でマクロは使っていますが、この条件付き書式とはやはり関係ないですよね。
ですがDCount関数のしくみはよく分かりました。
ありがとうございます。
もしかすると[PO_NO}のコントロールに何か制限がかかっているとかプロパティを見たら原因があるかもしれませんね。やってみます。
とにかく、ありがとうございました!!
No.1
- 回答日時:
dcountではどうでしょうか。
。★「フィールドの値」のプルダウンを「式」に変更
DCount("*","BULLETIN_BOARD","[CHECK_PO]='" & [PO_NO] & "'")>0 ※文字列の場合
DCount("*","BULLETIN_BOARD","[CHECK_PO]=" & [PO_NO])>0 ※数値の場合
早速のご回答ありがとうございます。
教わった方法で式に変更して試してみましたが、どうも上手くいきません。
MAIN_TABLEとBULLETIN_BOARDのデータ型がバラバラだったのでテキスト型に合わせてやってみたんですが、う~ん、反応しません。
DCount("[PO_NO]","BULLETIN_BOARD","[CHECK_PO]='"&[PO_NO]&"'")>0
ともしてみましたがダメでした。
コンテンツの有効化が原因でしょうか?相性が悪いとか、、、?
ちなみに、最初ACCESS2003で作ったものを2007に変え、今は2010で使っています。
しかし、DCount関数になるのはなぜですか?数えた数が出てくるのだと思っていました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 数学 以下の数学の問題を教えてください。 確率変数Xは標準正規分布N(0、1)に確率変数Yは平均3のポアソ 3 2022/12/02 19:13
- その他(ネットショッピング・通販・ECサイト) 【質問】レビトラのジェネリックのバリフを通販ドクターpoで購入希望です! 販売中止になってしまったレ 1 2023/02/07 14:22
- iCloud iPhoneに写真がたまって来たのでPOOLというiCloudストレージを年間6千円弱で契約し、使い 1 2022/10/06 20:50
- 英語 Ellegaard et al.[12] presented a study in 1997, wh 1 2023/01/25 19:25
- C言語・C++・C# c言語の問題の説明、各所ごとに 5 2023/07/26 11:03
- その他(ネットショッピング・通販・ECサイト) バイアクアラは鶴亀輸入で通販できますか!?それとも通販ドクターpoで処方?どっちが・・ バイアクアラ 1 2023/02/10 11:30
- Access(アクセス) Accessテーブルの結合で別々のテーブルのフィールドを組み合わせて値を出す方法について 2 2022/07/20 19:43
- 英語 The indirect sinus lift procedure in these studies 1 2023/01/20 13:03
- Access(アクセス) アクセスの更新クエリでカレントレコードのみ更新したい 1 2022/06/02 23:32
- 軍事学 何の為にCIAに協力していたのですか? 5 2023/01/31 08:27
このQ&Aを見た人はこんなQ&Aも見ています
-
性格の違いは生まれた順番で決まる?長男長女・中間子・末っ子・一人っ子の性格の傾向
同じ環境で生まれ育っても、生まれ順で性格は違うものなのだろうか。家庭教育研究家の田宮由美さんに教えてもらった。
-
Accessの条件付き書式設定で、複数の条件が一致した時の書式を設定したい
その他(Microsoft Office)
-
Access サブフォームでの選択行の取得
その他(データベース)
-
ACCESSで条件付き書式の設定方法
その他(データベース)
-
-
4
レコードを保存するコード アクセスvba
その他(Microsoft Office)
-
5
Access 条件付き書式
その他(Microsoft Office)
-
6
Access VBA Me.Requery レコードは削除されています エラー
その他(データベース)
-
7
「#エラー」の回避
Access(アクセス)
-
8
フォーム データシートビューで文字色を変えたい
Access(アクセス)
-
9
アクセスでテキストボックスの値が空白だったら
Access(アクセス)
-
10
ACCESSで条件によってフォーム上のフィールドの色を変更
Access(アクセス)
-
11
Access フォームのテキストボックスに半角英字のみで入力する設定は
Access(アクセス)
-
12
Accessでテーブルの値をテキストボックスに代入するには?
Access(アクセス)
-
13
アクセスのフォームのビューが表示されないのですが、
その他(データベース)
-
14
(ACCESS)条件に応じて、テキストボックスを表示・非表示設定
その他(データベース)
-
15
アクセスで#エラーを表示させない方法は?
Access(アクセス)
-
16
Access フォーム条件付き書式 自分の設定した色がわからなくなってしまうのはしかたないのですか
Access(アクセス)
-
17
[Access]帳票フォームにて連続する非連結コントロールに個々の値を入れるには
Access(アクセス)
-
18
AccessからExcelのファイルを起動する
その他(データベース)
-
19
Accessのテーブルを既存のExcelファイルへエクスポートしたいんですが
Access(アクセス)
-
20
オープンしているレコードセットの中の最大値
その他(データベース)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
首吊りどこ締めるの
-
白血球が多いとどんな心配があ...
-
彼女のことが好きすぎて彼女の...
-
勃起する時って痛いんですか? ...
-
ある範囲のセルから任意の値を...
-
検便についてです。 便は取れた...
-
2つの数値のうち、数値が小さい...
-
一番多く表示のある値(文字列...
-
精液の落とし方を教えてください
-
エクセル指定した範囲からラン...
-
エクセルのラベルの値(文字列...
-
EXCELで条件付き書式で空白セル...
-
値が入っているときだけ計算結...
-
MIN関数で空白セルを無視したい...
-
甲状腺が腫れているが血液検査...
-
エクセルで数式の答えを数値と...
-
テスターで断線を調べる方法教...
-
エクセルでθを求めたい。
-
小数点以下を繰り上げたものを...
-
中出しをするとお腹が痛い・・・。
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
首吊りどこ締めるの
-
白血球が多いとどんな心配があ...
-
検便についてです。 便は取れた...
-
勃起する時って痛いんですか? ...
-
彼女のことが好きすぎて彼女の...
-
腕を見たら黄色くなってる部分...
-
精子が黄色?
-
EXCELで条件付き書式で空白セル...
-
至急!尿検査前日にオナニーし...
-
これって喉仏ですか? 私は女性...
-
中出しをするとお腹が痛い・・・。
-
甲状腺が腫れているが血液検査...
-
2つの数値のうち、数値が小さい...
-
尿検査前日に自慰行為した時の...
-
EXCELで式からグラフを描くには?
-
小数点以下を繰り上げたものを...
-
ある範囲のセルから任意の値を...
-
口の中に黒い血の塊
-
【Excelで「正弦波」のグラフを...
-
エクセル指定した範囲からラン...
おすすめ情報