我想在我的 ExcelSheet 中设置单元格的宽度。
设置witdh:
worksheet.Columns["K"].ColumnWidth = 114.80;
当文本较大时,ColumnWith 文本不可见。
我想根据 ColumnWith 将文本拆分到同一单元格中的新行。
我尝试将\r\n 添加到 Excel 中的字符串,但没有结果。
回答后编辑
这非常有效:
worksheet.Columns["K"].ColumnWidth = 114;
Excel.Range rangeK = worksheet.get_Range("K1");
rangeK.EntireColumn.WrapText = true;
最佳答案
你要找的是这个:
worksheet.Range("K1:K100").WrapText = True;
例如,该代码将设置从 K1 到 K100 的单元格以将内容包裹在它们的单元格中。
关于c# - Excel如何根据单元格宽度在单元格中调整文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30759447/