textbox显示和输入文本 如何实现在Excel表中文本框输入文字显示到指定单元格?

如何实现在Excel表中文本框输入文字显示到指定单元格?excel进入单元格编辑时,只能触发少量事件,但不能满足所有者的需要。最接近的方法是在数据有效性中设置文本长度,但它不能自动跳转。为了满足业主的

如何实现在Excel表中文本框输入文字显示到指定单元格?

excel进入单元格编辑时,只能触发少量事件,但不能满足所有者的需要。最接近的方法是在数据有效性中设置文本长度,但它不能自动跳转。

为了满足业主的需要,唯一的方法就是在要控制的单元格上放置一个文本框,并在输入文本框时使用VBA进行控制。当文本框的内容达到12个字符时,它将自动结束输入并将其定位到带下划线的单元格中

为建筑物所有者提供了一个示例,如图所示。红色部分是一个文本框。当进入编辑时,输入满12个字符或回车,会自动跳转到A4。使用Linkedcell,使得文本框中输入的所有文本都可以通过F3引用获得,可以应用到需要提取文本框数据的场景中。例如,输入文本框后,F3可以通过公式引用得到相关数据

请下载附件参考