通过表单控件元素更改单元格值时运行宏

时间:2018-02-05 15:24:44

标签: excel vba excel-vba

我正在使用下拉列表(表单控件,而不是数据验证),它从AC2:AC300获取数据。 AC1 表示所选的选项;当用户选择 AC2 中的值时,AC1=1 AC3 中的值表示2 AC4 为{ {1}}等。

AC1 的值发生变化时,我使用了以下代码。当我手动更改值时,它会像美女一样运行,但是当它被下拉变化时,它不会做一件该死的事情。当我在单元格中使用3并在我的代码中使用该单元格时,它甚至不会运行。

我做错了什么?

=AC1

1 个答案:

答案 0 :(得分:0)

根据评论,右键单击您的控件并选择“指定宏”。在对话框中按New并输入您的代码。 enter image description here