excel中的文本框中如何规定每行的字数?

就是在一个EXCEL的文本框中我要限制它的行数和每行的字数我想要的效果是每个文本框中有31行每行31个字有用的追加谢谢我是说文本框啊... 就是在一个EXCEL的文本框中
我要限制它的 行数 和 每行的字数
我想要的效果是 每个文本框中 有31行 每行31个字
有用的追加 谢谢
我是说文本框啊
展开
 我来答
老鼠麦大米
2008-02-23 · TA获得超过2490个赞
知道大有可为答主
回答量:1129
采纳率:0%
帮助的人:1742万
展开全部
设计状态下,文本框上右键查看代码
复制一下代码:

Private Sub TextBox1_Change()
TextBox1.MultiLine = True
Application.EnableEvents = False
S = TextBox1.Text
S = Left(S, 31 * 33)

If Len(S) Mod 33 = 31 Then
S = S & Chr(13)
End If
TextBox1.Text = S
Application.EnableEvents = True
End Sub

Private Sub TextBox1_BeforeDropOrPaste(ByVal Cancel As MSForms.ReturnBoolean, ByVal Action As MSForms.fmAction, ByVal Data As MSForms.DataObject, ByVal X As Single, ByVal Y As Single, ByVal Effect As MSForms.ReturnEffect, ByVal Shift As Integer)
Cancel = True
End Sub

第一个是文本框Change事件。设置可以多行显示。
控制文本框的字符个数(31*31+31个换行)每到除以33余数为31的字符位数插入一个回车符号。
第二个是禁止文本框内进行复制的事件
in13
2008-02-23 · TA获得超过923个赞
知道大有可为答主
回答量:1637
采纳率:0%
帮助的人:890万
展开全部
你说的是文本框,还是单元格
其实都没法做到。除非你自己做一个自己的控件使用。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
想半天取个破名
2008-03-11 · TA获得超过448个赞
知道大有可为答主
回答量:456
采纳率:0%
帮助的人:668万
展开全部
格式里面的设定行高 列宽
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式