是不是MSFlexGrid控件 
如果是的话可以试下下面的方法
我以前用过的,很好用的如果单元格中的文本过长,无法全部显示在单元格的一行中,而且 WordWrap 属性被设置为 True,那么文本将回绕到同一单元格的下一行。)。WordWrap 属性 (MSFlexGrid)
      返回或设置一个值,决定一个单元显示多行文本还是一长行文本。
注意 返回如 Chr(13) 的字符,也强制分行。
语法
object.WordWrap [=Boolean]
WordWrap 属性的语法包含如下部分内容:
设置值
Boolean 的设置值如下所示:
True 单元文本显示为多行自动换行的文本。 
False 单元文本显示为一长行文本。这是缺省设置值。