2009-09-21 62 views
0

我有一個連續的表單,其中包含一個下拉框whos控制源是支持表中的記錄的id。綁定列是此支持元素ID。下拉列表的行源是一個查詢,根據綁定列中的id獲取2個文本字段...第一個文本字段僅顯示文本...第二個文本字段是一種顏色。這些是用於訪問的實際數字顏色代碼,用戶可以通過改變盒子的顏色並保存該特定顏色來輸入。對於連續形式中的每個記錄,它們具有以下級別之一...空白,紅色黃色或綠色...我想顯示顏色名稱的字段將其背景顏色更改爲下拉列表中第3列的顏色...訪問2003連續表格

任何想法?

回答

1

您正在尋找條件格式。本文將介紹如何使用條件格式幾乎做任何你想要的背景顏色:

http://msdn.microsoft.com/en-us/library/aa139965(office.10).aspx

+0

我看過條件格式,但我不能確定其可能做出改變在運行時。雖然他們現在只有4個級別...在2 - 3個月內...他們可能會增加額外的水平。 – Patrick 2009-09-21 16:19:29

+0

查看文章的第二部分:「編程條件格式」。應該可以創建一個允許用戶添加條件和顏色的通用例程。 – 2009-09-21 16:30:29

+0

其他技術IIRC的問題是,它們將不可避免地爲整列文本框着色,而不是單個文本框。條件格式是這樣做的唯一方法,AFAIK。 – 2009-09-21 16:43:10