繁体   English   中英

如何在Excel C#/ VB.Net中溢出文本

[英]how to overflow text in excel C#/VB.Net

我需要溢出具有太多数据的单元格的文本。 我不能轻易地将其拆分为多个单元,所以我想现在唯一的选择就是将其溢出,但是我似乎无法找到一种方法来实现。

wb.Cells(1, 1) = bigstring
wb.Cells(1, 1).WrapText = True

如果您的问题是它们没有在单元格中显示,那是因为显示的字符数在1024个字符后被截断了。 该值仍会存储,您在编辑栏中最多可以看到32k个字符。

    wb.Cells(1, 1) = bigstring.Substring(0, 3276)
    stringHolder = bigstring.Substring(32767)

将存储任何剩余的太大的东西,以至于您的单元无法容纳。 我不确定这是否是“溢出”的意思,但是它应该让您处理太大而无法容纳在单元格中的数据。

另一个解决方案可能是将大字符串添加到该单元格上的注释框中,以便用户在单击它时可以看到整个内容,而无需查看编辑栏

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM