0

我有一个通过数据表填充的 ExcelWriter xlsx 模板。一切正常,但数据表中的一列对于单元格来说太大了。该列实际上是从 Web 应用程序中的文本框区域填充的 varchar(max),因此该列可以包含多个句子。我尝试设置 xlsx 模板来进行自动换行 - 这很有效(有点),但文本仍然只在一个单元格中。有没有办法在多个单元格中垂直拆分或包裹列?

4

1 回答 1

0

文本换行是 Excel 处理此问题的方式。其他选项是在将数据传递给 Excel 模板之前更改数据,以便单元格值实际上是数据源中的多行。

如果这两个选项都不可行,则不太理想的方法可能是做一些公式技巧,将大单元格值存储在一个单元格中,然后使用 LEFT MID 或 RIGHT 等公式将其分解为其他单元格

有关一些示例,请参见http://www.excel-easy.com/functions/text-functions.html

于 2015-12-24T03:44:19.217 回答