用textbox尺寸限定只是让超过尺寸的文字显示不出来,不能阻止用户输入超过限制的文字以下操作均为Word 2016。
真的要阻止用户输入超过限制字数的文字,可以用Developer>Legacy Tools>ActiveX Controls里的Text Box:
选中你要的text box,ribbon上把Design Mode选亮开启设置模式(见下图,开启的时候Design Mode字样背景变色,text box四周出现可以用来拉大小的方块块),再点Design Mode下面的Properties,会出现一个狂长的属性列表,把其中的MaxLength改成你要的最大字符数就可以了。(MaxLength默认值=0,表示字符数不限)
注意此设定是字符数(character count),不是字数。如果是中文没问题,字符数=字数。如果是英文,字符数=字母数,如果是要限定250个词什么的,按平均每词5-6个字符换算。
改好之后再点Design Mode把设置模式关掉,text box就可以用了。
(more...)
多谢如此详尽的图文解说
一目了然!