【发布时间】:2019-08-22 06:39:30
【问题描述】:
使用 EPPlus,如何更改单元格文本以显示为这样的垂直文本,
在excel中,你可以在设置单元格方向的时候点击这个按钮,
我正在尝试使用.TextRotation,但这并没有达到我想要的效果,将其设置为 180 度会给我这样的结果,
ws.Cells[row, 2].Style.TextRotation = 180;, .TextRotation 只接受整数值,所以我想知道如何获取“文本”按钮的值,
【问题讨论】:
-
我对此很感兴趣,并像您在 Excel 中想要的那样堆叠文本,然后使用 EPPlus 在 C# 中打开该文件。带有堆叠文本的单元格将
VerticalAlignment设置为底部,TextRotation值设置为 255。当我尝试以编程方式将TextRotation值设置为 255 时,我得到了 `ArgumentOutOfRangeException`(可以在 source 第 181 行中看到. 所以,尝试联系 EPPlus 开发者。:) -
@Nino 谢谢,我会这样做的。另外,我从没想过手动创建 excel 文件并使用 EPPlus 读取它,所以谢谢你,这将使我在尝试创建具有大量格式的 Excel 时更轻松。
-
很高兴能帮到你;如果没有答案,那么至少有评论:)