如果文本在vba excel中太长,则在userform标签描述中添加三点
例如,我在userform中有5个标签作为id,姓名,电话号码,地址和电子邮件ID,如果学生详细信息的每个单元格的文本大小超过10个字母,则需要在最后显示3个点。 名称:abcdefghij ...... 地址:abc street,def colony ......
帮我在vba userform excel中创建代码
答案 0 :(得分:1)
除非您想要返回完整的单词,否则应该执行一个简单的功能。
Public Function TrimText(Value As String)
TrimText = IIf(Len(Value) > 10, Left(Value, 10) & "...", Value)
End Function
要打电话:
TrimText("abcdefghijklmnopq")
'abcdefghij...