如何将部分样式应用于单元格的内容?例如,如果一个单元格包含以下文本“Hello World”。我想让“Hello”这个词加粗,同时让“World”这个词保持不变。我已将样式应用于整个单元格,但无法将其应用于单元格的某些部分。
最佳答案
您应该尝试使用 ExcelRichText 类。例如:
var newFile = new FileInfo("example.xlsx");
using (var package = new ExcelPackage(newFile))
{
var worksheet = package.Workbook.Worksheets.Add("Example");
var boldRichText = worksheet.Cells[1, 1].RichText.Add("Hello");
boldRichText.Bold = true;
var normalRichText = worksheet.Cells[1, 1].RichText.Add(" World");
normalRichText.Bold = false;
package.Save();
}
关于c# - 使用 EPplus 将部分样式应用于 excel 单元格中的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40271519/