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

我需要溢出具有太多数据的单元格的文本。 我不能轻易地把它分成多个单元格,所以我猜现在唯一的select是溢出它,但我似乎无法find一种方法来做到这一点。

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) 

将存储任何太长的剩余物,不适合你的手机。 我不确定这是否意味着“溢出”,但是它应该让你处理任何太大而不适合单元格的数据。

另一种解决scheme可能是将大string添加到该单元格的注释框中,以便用户可以在单击时看到所有内容,而无需查看公式栏