0

我不确定这是否是问这个问题的地方,但我要把头发拉出来。

I'm trying to change the backcolor on a textbox (actually a few) when a combobox is selected. 我可以用 VBA 做到这一点,但我真的想使用条件格式。它会让生活变得非常简单。这是一个大表格。很多控件,这是为了在选择时突出显示它们。这是选择组合框时需要突出显示的组之一。

如果这里不是问的地方,请告诉我。如果没有,请帮帮我!!我找不到任何有用的东西。我一直在寻找几个小时。

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

我试过了:

`ActiveControl = [cboVehTwo]`

`[cboVehTwo].ongotfocus = "True"`

还有一大堆衍生品。参考表格等...

任何有关语法的帮助将不胜感激!

4

1 回答 1

1

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

条件格式评估数据以确定格式问题。

所以你需要使用VBA。关于“让生活变得非常简单”——使用 VBA。即使条件格式适合您的情况,维护也是一项繁重的工作。VBA 比较容易维护。

于 2013-07-06T00:14:03.143 回答