发布网友 发布时间:2022-04-23 21:20
共3个回答
热心网友 时间:2023-10-09 23:47
Excel在进入单元格编辑时,只有很少一部分事件能被触发,而楼主的需求是无法满足的。最接近的是在数据有效性中设置文本长度,但是也无法实现自动跳转。
要满足楼主的需求,唯一的办法是在需要控制的这个单元格上放置一个文本框,并在文本框输入时,使用VBA来控制,当文本框内容达到12个字符时,自动结束输入并定位到下划线单元格
为楼主做了一个示例,如图,红色部分是一个文本框,当进入编辑时,输入满12个字符或输入回车时,会自动跳转到A4。使用了LinkedCell,使得所有在文本框输入的文字可以用F3引用来获取以应用于需要将文本框数据提取出来的场景,比如,在文本框输入后,可以用公式引用F3来得到相关数据
附件请下载参考
热心网友 时间:2023-10-09 23:48
还是把这些内容在WORD文件中进行编辑比较好
热心网友 时间:2023-10-09 23:48
感觉Excel没有此功能, 需要软件