2017-05-31 76 views
1

我正在处理一个小型VBA项目,其中一部分是用户窗体。在UserForm打开时单击单元格时填充TextBox与单元格引用

一个窗体上的文本框的要求用户提供一个单元格引用

虽然用户窗体打开时,如果是当前选择的文本框,并且用户点击在工作簿中的细胞,我想文本框将被填充到对该单元格的引用。

(以同样的方式,例如“新格式规则:使用公式来确定哪些小区格式化”公式输入完成)

是否有解决这个的方法吗?

重要:宏工作簿不特定的,所以我不能把任何东西在Workbook_Open事件等

+0

有一个控制这个RefEdit http://www.ozgrid.com/Excel/free-training/ExcelVBA2 /excelvba2lesson20.htm –

+0

@Nathan_Sav谢谢你,那就是我一直在寻找的东西。如果您将其作为完整答案发布,我会将其打勾。 – LucasSeveryn

回答

1

在工具箱中有一个可用的RefEdit控件。优秀的文章在这里让你开始ozgrid.com/Excel/free-training/ExcelVBA2/excelvba2lesson20.h tm

0

看一看使用Application.InputBox()

您可以指定type:=8,它允许用户选择一个范围,从中可以得到.Address财产


另一种选择是由Nathan_Sav提供的链接RefEdit控件 - 这是另一个不错的选择(全disclo当然 - 我与OzGrid有关联)

相关问题