Function CutStr(Str,LenNum)
Dim P_num
Dim I,X
If StrLen(Str)<=LenNum Then
Cutstr=Str
   Else
   P_num=0
X=0
Do While Not P_num > LenNum-2
X=X+1
If Asc(Mid(Str,X,1))<0 Then
   P_num=Int(P_num) + 2
   Else
   P_num=Int(P_num) + 1
   End If
   Cutstr=Left(Trim(Str),X)&"..."
Loop
End If
End Function