当前位置:编程学习 > C#/ASP.NET >>

关于VB.NET Excel 自动换行

各位兄弟,我现在用VB.NET开发的一个小程序,现在有个小问题,问题描述如下:

 我用的是Com.Excel的组件来导出Excel文件的,可是这个组件里没有自动换行的功能

因为使用程序的机器没有安装Excel组件的,所以麻烦各位看有什么好的办法来实现这个功能。 --------------------编程问答-------------------- 要通过编程实现EXCEL中的换行或自动换行?
自动换行我记得是通过设置Range的自适应属性就可以了。如果要手动控制请用.net中的回车符。 --------------------编程问答-------------------- 楼上的兄弟你可能没明白我的意思,我现在用的是别人的一专门的Com组件,他是没有操作Excel格式的,现在我想把第一栏的如果越过长度自动换行。 --------------------编程问答-------------------- 用vbCrLf不行话 ,自己可以写个方法
 将字符串以指定的长度填充(字符串的长度均是按全角字符为2、 半角字符为1来计算),如果字符串的长度大于指定长度,则此字符串不变,如果小于指定长度,则此字符串的后面(或前面) 将以空格填充。  --------------------编程问答-------------------- vbCrLf 就行吧。
输出的时,把文本读入,根据需要的长度,每单位之后插入一个vbCrLf。
输出之后,在每单位后就有换行了吧。 --------------------编程问答-------------------- 调用EXCEL相关接口的方法就可以换行,如
xlSheet.Range("A" & i & ":K" & i).WrapText = True '自动换行
补充:.NET技术 ,  VB.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,