Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Formatting 选择其他控件时访问2007条件格式_Formatting_Ms Access 2007_Conditional - Fatal编程技术网

Formatting 选择其他控件时访问2007条件格式

Formatting 选择其他控件时访问2007条件格式,formatting,ms-access-2007,conditional,Formatting,Ms Access 2007,Conditional,我不确定这是不是问这个问题的地方,但我在这里发毛 当选择组合框时,我试图更改文本框的背景色(实际上是一些)。我可以用VBA实现,但我真的很想使用条件格式。这将使生活变得非常简单。这是一个大表格。许多控件,这是用于在选中时点亮它们。这是选择组合框时需要点亮的组之一 如果这不是该问的地方,请告诉我。如果没有,请帮助我!!我找不到任何有用的东西。我已经找了好几个小时了 我的理解是,如果表达式为真,那么它将应用格式 我试过: `ActiveControl = [cboVehTwo]` `[cboVeh

我不确定这是不是问这个问题的地方,但我在这里发毛

当选择组合框时,我试图更改文本框的背景色(实际上是一些)。我可以用VBA实现,但我真的很想使用条件格式。这将使生活变得非常简单。这是一个大表格。许多控件,这是用于在选中时点亮它们。这是选择组合框时需要点亮的组之一

如果这不是该问的地方,请告诉我。如果没有,请帮助我!!我找不到任何有用的东西。我已经找了好几个小时了

我的理解是,如果表达式为真,那么它将应用格式

我试过:

`ActiveControl = [cboVehTwo]`

`[cboVehTwo].ongotfocus = "True"`
还有一整吨的衍生物。参考表格等


任何语法方面的帮助都将不胜感激

VBA处理事件,例如您的事件:控件获得焦点或接收单击

条件格式计算数据以确定格式问题


因此,您需要使用VBA。关于“让生活变得非常简单”——使用VBA。条件格式是一项需要维护的艰巨任务,即使它适合您的情况。VBA比较容易维护。

我遇到的问题是,在这个表单上有多种情况,其中我有一个选择了名称的combobox。地址、电话号码、驾照号码等根据所选姓名填入TXTBOX中。我把它放在其他框没有突出显示的地方,但是用户无法确定如果某个字段中缺少信息,他们就无法输入。我讨厌不得不解释它。解决方案的一部分是高亮显示。我想在选择组合框时高亮显示它们。问题是我必须为每个组合框编写代码。在VBA中,我使用:
Me.txtVehTwoOwn\u Add\u Ln\u 1.BackColor=Me.cbovehtwown\u Name.BackColor
为一个txtbox执行高亮显示。我想使用一个变量而不是“VehTwoOwn”,因为语句的其余部分将在整个过程中重复使用。对组中的每个文本框使用条件格式似乎更有意义,根据是否选择了ComboBox来突出显示。如果您对如何将变量合并到前面的语句中有什么建议,我很乐意听到。我想尽一切办法都试过了,但都没能成功。我想不出一个在条件格式部分有效的语句。我花了很多时间在这件事上,只是想继续前进。我很感激你的回复。我不敢相信你是唯一的一个。这只是一个语法问题。。。你可能会认为,有人提出建议不需要超过2天……你当时经历的等待时间非常不寻常,所以我无法解释。感谢您描述基本问题。我确信最好的解决方案是设计表单,以便更好地沟通。我有一些想法,但由于日程安排,我在接下来的五个小时内不会发布这些想法(对不起)。