【发布时间】:2016-03-10 04:18:31
【问题描述】:
有谁知道是否可以在 Excel 2010 中的用户表单中使用文本框,就像公式编辑器一样工作?
换句话说,当用户窗体启动并且文本框是焦点控件时,允许我输入说
=AND(
然后单击单元格 D2 并让文本框成为
=AND($D$2
然后输入 a =
=AND($D$2=
然后点击单元格E2
=AND($D$2=$E$2
然后输入 )
=AND($D$2=$E$2)
我玩过 RefEdit 控件,但只要在工作表上选择一个范围,它就会覆盖任何自定义文本,我基本上需要在单击范围时将其附加到文本框。
【问题讨论】:
-
您可以考虑使用工作表的 SelectionChange 事件来执行此操作。它需要跨工作表吗?
-
你试试 Application.Inputbox 方法吗? Application.InputBox("Select cell.", Type:=8).Address 可能对你有帮助。
标签: vba excel excel-2010