※ ChatGPTを利用し、要約された質問です(原文:access vbaで前景色を指定したい)
access vbaでラベルの前景色を指定する方法
このQ&Aのポイント
access vbaを使用して、テーブルに登録された値を使用してラベルの前景色を指定する方法について教えてください。
テーブルのフィールドから値を取得し、その値を使用してラベルコントロールの前景色を指定するためのVBAコードを教えてください。
RGB(255, 0, 0)のような値を変数にしてラベルの前景色として設定する方法について教えてください。
ラベルの前景色をテーブルに設定した値で指定したいのですが、
テーブルにはどのように値を登録し、コードではどう記述したらいいのでしょうか?
*****希望するコーディング*****
フィールドの値を取得
DIM colorNo AS long
colorNo = tbl!COLORNO
ラベルコントロール名.ForeColor = colorNo ←このように変数にしたい
******************************
ラベルコントロール名.ForeColor = RGB(255, 0, 0)
で通るのですが、RGB(255, 0, 0)の部分を変数にしたいのです。
RGB(255, 0, 0)を設定するテーブルはテキスト型なので、
直接テーブルに、値を"RGB(255, 0, 0)"と登録すると型変換になりました。
ご教授お願いします。
お礼
早々のご回答に返信できずにすみまんでした。 会社が土日休みだった為、今朝出勤後すぐに試してみました。 結果、Eval関数にて解決できました。 ありがとうございました。