SSRS 导出为 Excel 而非自动换行

SSRS Export to Excel not word wrapping

我在 SSRS 中有一个正在构建的报告。我有一列我希望 header 堆叠在另一列之上,因为该列中的数据非常小。当我将它导出到 Excel 时,它失去了自动换行,并且在中间被切断,使其与其他 header 大小相同。在 BIDS 中,它是正确的自动换行。

在Excel中:

在投标中:

我在该列上使用的代码使其自动换行:

="Sku Express" & VBCRLF & "Classification"

我将 CanGrow 设置为 True,将 CanShrink 设置为 False

我已经尝试了所有方法,但似乎无法正确扩展该列。

所以这个问题有答案:

通常这种情况发生在报告中有其他内容的地方,可能是在页眉中需要对齐以防止这种情况发生。通过四处移动一些报告对象,确保对象全部对齐,导出到 Excel 的文本会根据需要换行。使用 PDF 导出效果很好,但 Excel 关闭对齐时会出现问题。

这里实际上是换行,只是没有设置你想要的行高。

将 "Can Grow" 和 "Can Shrink" 设置为 False 并调整单元格高度以容纳多行。 Excel 不知道如何处理这些动态设置。